As far as smoke goes, my personal opinion is that it should have it's mute effect removed and it's radius increased, leaving it as an ability that purely blocks and immobilises players. They can still use their own abilities, and kill you if you get too close.
As much as I despise OSBing, it's your fault for getting caught in it. Either you used an ability and they lagged their smoke through it, in which case you have to adjust your timing, or they got you while you were pretending you're an NPC or something. If they get you in an OSB and you didn't try to defend yourself either with an ability or by running away, you have no reason to complain. If you did throw an ability, you know for next time not to just rush out assuming you'll get the stun.
There is no shame in running away when you need to.
All this being said about OSBs, I also hate defensive smoke. Smoke is a horrible ability and should be removed.