Newsflash it's already a nightmare trying to get Sun effects sometimes, depending on what the folks doing the coding have changed with whatever update they did. For weeks Sun will follow a pattern of frequency, how often ANY of the Sun affects appears for possible selection with cards and WHERE the effect appears when you select. Then you get another pattern when they again change the code and when that happens, the possibility of getting Sun is about as rare as getting pearls off a lvl 25 white wild. Highly abnormal for the effect to even appear for selection and completely random where the effect lands on the cards. During those times, you can't even pay gold to have the option for keeping your Sun effect cuz it's just extremely unlikely that you'll get it at all to begin with. SO right there is lost revenue.
Forcing players to blast through 65 lucky cards or whatever a dayand all the time clicking cards, to get their Sun 3 or 4 doesn't result in ANY income at all for Aeria. The majority of folks will buy from Alli shop with their tens of thousands of glory, not from item mall. Offering the ability to buy a Sun effect, even for a reduced time, limited number of times a week etc, WOULD give Aeria more revenue. It's just a huge waste of time sitting there clicking cards over and over again when the process could be much more efficient and beneficial for all.
edit: As for disadvantage of non spenders vs spenders... this really is minimal. If someone is that concerned about non-spenders disadvantage over this, maybe they should try hitting someone who has a fully stacked top of the line epic from spending. There is 0 chance anyone with an epic not decked in full vip/hellhound/+11 or higher Warlord etc gear, 200k+ army, maxed rebirth stats and Supreme skills on their epic as well, can beat a rival epic comprised of that. You can't do it unless your epic matches that or is even really close to it. Which means that whoever has to spend money to beat a money spender. No iffs ands or buts, it's just not possible even WITH supreme skills unless your epic is fully maxed on gear and stats, that means payin for it. I'd be far more concerned about THAT then I would of a little div effect.

No, that's not a complaint, it's just a matter-of-fact of how this game calculates chances of win when comparing stats of one epic and army to another. The epic that had most money put into it, will win.