Band and Specs are used on wallbreaker Pokemon. The role of wallbreaker Pokemon is to overwhelm defensive cores with damage output, forcing progress and creating opportunities to sweep. Without Band/Specs, many breakers simply don't do enough damage to achieve this. A 50% boost in power is substantial and will threaten an OHKO or 2HKO in situations where the alternatives (Life Orb @ 30%) would not.
Scarf is used on "cleaners" to give the team speed control. It is helpful to have a Pokemon that can reliably come in after a teammate goes down and threaten an attack (because it is faster than the opponent). Without Scarf, cleaners will be outsped frequently and unable to do their role. In general, being faster than your opponent is one of the most important factors in competitive Pokemon, especially in offence v. offence.
But being unable to change attacks is really bad, right?
What beginner players don't understand about competitive Pokemon (at least in singles) is how switch-heavy is it. You are constantly switching Pokemon to help resist attacks, predict your opponent, take advantage of situations, etc. Your opponent does it too.
Because of this, the penalty of being locked into an attack is not so devastating, because it leads to one of these scenarios:
- You knock out the opponent's Pokemon with the choiced attack. Fantastic -- maybe that only happened because you had the extra speed or power.
- The opponent survives the attack. OK, sure -- hopefully you knew that'd happen and are happy with the progress you made. If you picked the wrong move and are now locked into it, that's your fault.
- Your opponent switches out to a Pokemon that matches favourably against your Pokemon. Now, whether your Pokemon is choiced or not, you are in a bad position. You are now likely to switch yourself.
- The opponent switches out, but has no Pokemon that really wants to eat your boosted attack. Fantastic -- maybe that only happened because you had the extra speed or power.
...And having the ability to swap attacks would not change any of those scenarios (except if you picked the wrong move, which is your fault only).
There is a fifth scenario, where your opponent switches to a Pokemon that can take your choiced attack, but couldn't take a different attack your Pokemon knows. It's a shame you're now unable use that attack, and certainly, this scenario does mean some Pokemon are worse choice users than others.
But it still isn't a terrible situation for you! You can just switch out, like we keep talking about.
Switching out can represent an opportunity. You can make a prediction, or reposition to support your long-term plan for the battle. There are some team archetypes (e.g. hyper offence) that don't appreciate hard-switching, but if you've got a balance team, it's really not a big penalty at all.
The opponent also took 50% more damage than they would've otherwise. This is important in a game where chip damage and "putting them in range" is so important. You need to force progress and reach a winning position before your opponent. Choice items are a very effective way to do this.
So, in short: the only situation where being locked into a move has a realistic drawback for you is actually not that bad. Then, the extra power/speed offered by choice far exceeds the inconvenience it causes.
Also, I've seen people add U-Turn or Volt Switch, but if you don't use it on your first turn, isn't it useless? Can anyone tell me why they're so popular?
If the opponent switches out at the same time you use U-turn or Volt Switch, you will see what Pokemon they switched to before you choose your own switch. That doesn't happen if you switch out normally ("hard switching"), which is a blind guess.
Seeing what Pokemon your opponent switched to (or, seeing that they didn't switch at all) lets you choose a Pokemon that matches favourably, thereby maintaining "momentum" (i.e. where the Pokemon you're fielding has an advantage against your opponent's Pokemon, so your opponent is under pressure, and you're in a position to make progress).
Also, if your Pokemon is slower than the opponent's and the opponent uses an attack, then your Pokemon can absorb that attack instead of the Pokemon you intend to switch to. This is a useful way to transition from a defensive Pokemon to an offensive Pokemon, without ever endangering the offensive Pokemon.