Honestly, I don't care about the who is going to mine the worthless blocks. Not everybody is going to be switching pools every other block. If you are worried about mining worthless CGA blocks then don't mine CGA. If some pool thinks they can mine CGA more profitably by 'abusing' the system, go mine at that pool. I still run shell scripts, and when I saw the diff go low I mined CGA and when it went high I mined Mint. I have mined many a worthless CGA block and somebody will continue to mine them. My main concern with CGA is now as an investor. Even if the multipool comes in and gets all the reward and leaves long hard blocks for miners who get nothing. I still profit as an early investor. I want to invest more, but I don't want to be the only one.
I'm not sure there is a good answer to be honest.
The "zero" blocks *have* to be mined as if they are not then no one can mine the blocks that do return an anomaly.
If we make every block give a reward then, in my opinion, that detracts from the coin's premise, that finding a CGA is actually meant to be rather difficult. That is what I mean by it being "like" 42 - 42 isn't hard to mine, its just you only get tiny fractions of a coin each time.
If we increase the transaction fees in order to increase the value of the "zero" reward blocks then that will tend to prevent the coin getting really valuable - if a transaction costs a significant fraction of a valuable coin then no one will transact with it.
I too am like brokedummy, I mined from the very start, I have invested and traded (mainly bought!) on Poloniex and I want it to be a success.
I would like a solution that:
a) maintains as far as possible the original premise - this is what really makes the coin interesting, different and potentially valuable; and
b) addresses the vulnerability that would allow a large pool to, in effect, subvert that premise
Other than that I really don't mind.