The catch here is ASICMINER is quite capable of including their own txids into blocks to ensure they are submitted. Which imho there is nothing wrong with, they are doing the work and as many have said can include whatever txids the protocol can support.
I completely agree and was going to say the same thing.
This is a non-issue.
As I said, at most you can press to change the protocol rules, i.e. declaring invalid a transaction without your desired requirements.
This would prevent any miner from including it.
Of course, this is an hard-fork and you would need to be pretty convincing.
Still, until you do, there's no complaining.
Sorry for being rude, but it's for the sake of clearness.
There's no rule nor protocol or law preventing anybody from shitting on their food. There's no need for it, because it's absolutely obvious the inadvisability of doing such a thing...
Now. if ASICMINER wants to shit over the blockchain, it's ok that they're able to do it. I can't see why somebody should go to the hassle of finding a way to stop them. But that's hardly advisable for themselves, considering that they're eating from the blockchain too...