Well, like I said, I make fakemon myself - my main legendary will be a fakemon - >.<...So I really can't say much about fakemon. Actually, what my biggest problem is lies with removing official pokemon to make room for them. For my own hack, I'm planning on using the extra pokemon slots between celebi and treecko, and nothing more. I'm just as irritated with people who remove pokemon in favor of 4th gen ones. It's just me, you know?
Anyway some people like fakemon. I like some fakemon. But I don't usually care for people putting a whole lot of them, because it seems like its not really Pokemon anymore when you take away the originals.
Just my personal preference, you know?