As an X android ROM developer flashing your phone isn't all that glamorous. Ya its fun right after you flash but then you feel the need to flash something else. Basically most users rely on others to do everything for them. If you switch to Android are you going to be able to add transparency to the ROM yourself? Are you going to compile your own ROMs, decompile APKs? Probably not. Then the bugs its the fix one thing break something else. Take it from a guy who worked on it for years, its not that great.
I'll add this too: its seems like android ROM development has really slowed down too. Certain devises get all the attention.
Nah... rom development is at an all time high, go hang around xda for an afternoon. The difference in what you're perceiving stems from the large number of dev worthy devices on the market today.
Compared to say just a few years ago when there were only a small group of major power house phones to develop for. Now there are dozens and dozens.
The Android dev community is insane in size.