Definitely entertaining, and some of the complaints brought up can be fixed by server owners believe it or not. The hitboxes are beyond our control, but the cloak duration, transition time, recharge rate, attack delay after cloaking, etc are easily changed.
It's really annoying to have to compensate for faulty hitboxes with other spy functions. Even with all of the tweaks I've used on my server spies struggle to accomplish their objectives, simply because one missed backstab tends to result in death.