The general over arching philosophy for honor and banning should be (and I'll water it down here because I know some of you don't like fancy words with silent letters) this:
Don't Be A ****.
This makes sense.
When you stall the game out so you win, are you being a ****? Yes.
When you are johning about whatever, are you being a ****? Yes.
True. True.
When you 0 to death grab someone, infinite or 100% CG combo, are you being a ****? Yes.
No.
I just don't get this. I find these CGs thrilling to watch. I even feel honored to be attacked with them. Hmm. . . maybe that's something to investigate as a factor of what's "lame" - what an audience can potentially enjoy watching.
The D3 infinites are the only exception (to being thrilling). But they don't work on everyone. So it's like "eat mah hard counter, n00b," however shamed and marginalized that makes really good DK/Mario/Luigi players.
It's how the game is. We have to deal.
(now, I haven't voted, because there's some research being done on what the D3 infinite
is, mechanically, and it's very interesting and could reveal something germane to this debate).
*~*~*~
Ledgecamping in all forms that are
stalling should be banned - for just that reason. They are stalling. Hanging out by the ledge using Vanish to extend your invincibility does nothing to bring the game to a close. You are
specifically taking advantage of the timer, which is an insult both to your opponent and your gracious tournament hosts. Games are played as both players seek to
win, not to "not lose."
You can be permitted to 'filibuster' only as long as some other changing condition. . . hasn't changed yet (e.g., stage transformation, opponent is in freefall, opponent is using Volcano Kick), and that must stop before a cycle comes around (for stage transformations), or the change completes. Nothing else.
There are issues ruling this with Pokemon Trainer though. **** fatigue.