I wouldn't really call it laziness. Like Zojha and others have mentioned, people have worked for the real money paid to get those cash shop items.
That really doesn't matter when the items have absolutely no large effect on your gameplay. Most of the stuff from the cash shop are exclusive and the past event items are rather easy to get at the time they were free. The dyes are just luck-dependent.
