EDIT:Yes, in 3.0 they always had rogue BAB, though it was a modified form. At level 6, they'd still have a +4 BAB, but they'd also get a free extra attack, like a fighter. However, they're chances to hit opponents was still lower, because the 3.0 Flurry of Blows system was quite poor.
In 3.0, flurry of blows never improved, always giving you -2 to hit. So, while you did get five-to-six attacks, the to-hit bonuses were not nearly as good as they are in 3.5. In 3.5, you only get 5 attacks with flurry of blows, or 3 rogue bab attacks if you don't use it. But the 5 attacks are much better than the 5-6 from 3.0. We're talking:
3.0
15/12/9/6/3 or 13/13/9/6/3/0 - of which probably the last 3 attacks are of little use.
3.5
15/10/5 or 15/15/15/10/5 - far more reliable attacks there.
Still, the situation you are describing is primarily an unprepared wizard versus a monk.
I will concede this one point... at high levels, a monk is a very crafty class that, against an unprepared or unsuspecting character, can wreak havoc. However, against any prepared wizard or other primary caster class worth its own salt... the monk is not that uber at all.
Also, my fireballs example doesn't work on monks... but is quite potent against fighters, or low level rangers, and paladins. My point was that while the tricks you list are potent, I think you're severely over-estimating them. Also, there are dozens of "tricks" that many classes, especially spell-casters, can perform.
Monks aren't the only ones that have Dim-Door... and while it's a crafty ability for monks... wizards, sorcs, and the like all can do it, usually further and more often too.
Also, consider that Stunning Fist is one of those feats that has a pretty weak power progression. While the DC goes up, it doesn't quite keep up with the high Fort saves of the other fightinng classes. Sure, you're probably still in the 40-30% range, but it's not something that you can completely rely on. It works great against caster-classes though, admitedly.
I am totally unaware of what that Dummy thing does, though I"ve heard of it. Sound interesting
My argument: Using Core Classes - monk is still pretty lackluster. Good on paper, mediocre in practice if a person takes the time to exploit its weaknesses. If you don't try to stand toe-to-toe with its speed, and instead slam it hard... it'll go down.