Here are my thoughts on how to balance the Imperial Edition and Pre-Order bonuses to make everyone happy. FYI I have pre-ordered the Imperial Edition.
What I can see as for the Imperial Edition, what people don't like is that the imperial race will be locked out behind a paygate. My thoughts is that what if ZOS made it so that if you buy Imperial edition you will be able to play an Imperial AT LAUNCH. But after a certain time, a month, two months, 5 months? It will be available to EVERYONE. Of course they will have to compensate for this "loss" by giving us collectors one more pet, a title named "Collector", an exclusive in-game emote or anything that does not affect gameplay, but purely for show off!
As for the Pre-Order bonus, I get the impression that the thing people hate is that "PLAY ANY RACE IN ANY ALLIANCE" is only for those who are willing to pre-order. What if the people who pre-order get to choose any race in any alliance AT LAUNCH (again) and it will be unlocked by others at a certain point in the main story. Once again, give the pre-orderers (lol orderers) something cosmetic, like a tabard or cape with all of the factions logos on it with NO STATS ADVANTAGE.
Please tell me what you think of these ideas y/n and and why also if you have pre-ordered imperial, standard, or none.
And if you have any other ideas on how to make it better please write it, also tell me if there is some other bonus you think is to unfair.