It takes no skill to pull off a stall team - you aren't predicting, setting up, or outplaying.
False. Stall teams have many threats that they often have to play around in order to defeat. Reuniclus. How do you stall out a bulky pokemon, that's immune to hazards, status, and has a recovery move to get past night shade or seismic toss? Gliscor is in a similar spot, along with Breloom. There are plenty of things that can wreck stall if you aren't careful. These obstacle, along with many others, make stall teams very difficult to pull off. If you want more pokemon that can give stall problems all by themselves, go ahead and ask. Using all sorts of team genres, I've got tons I can list off to check any kind of team.
Setting up is something they have to do as well, just in a different way. Spikes and Toxic Spikes, while they don't boost your stats, still have to be set up, more then once even.
And let's look at offense. It's set up and then crush your opponent. When that pokemon faints, you send another out to do it again. You keep this up until you either win or lose. All of the skill there is in team building and planning, not one the battlefield itself. There is no predicting or outplaying there.
Volt Turn. If someone tries to swap out, a pokemon will usually use U-turn or Volt Switch. Currently, this is the most common strategy, and it's simply leaping back and forth between pokemon in a way that minimizes predicting.
Let's face it; most pokemon players try to avoid predicting as much as possible. They want to leave it up to how well they built their teams, rather then "I hope I was right".
It is easy to understand why you're annoyed by stall. I'm not saying not to, I'm just pointing out that it's not really all that easy.