I know what you mean about the solid colored shirts. I used to think these were too plain, so right when I graduated, the bulk of shirts that I had bought had some kind of stripe design. After I started wearing ties, I found it hard to match shirt with tie (especially since I have a lot of stripe ties).
I only buy the sized shirts for work; fitted ones when I can. The general sized shirts I wear casually when going out to dinner or to a bar/club. Another pain in my ass... For my neck size (16.5"), the shirts fit too loose (mostly around the waist, causing the puffy look) when not fitted. This has made me want to get a few shirts tailored, but this is expensive. I have also resorted to buying smaller sized shirts (say 15 or 15.5") to get a better body fit, but then I have to wear the shirts with the top button undone when wearing a tie. Though this look isn't bad, it's not that great for work on the most part depending on how small the neck size actually is.
I think plain white is too boring too, but I've started liking the solid white shirts with some kind of texture design to them. I feel these are a good look. I also like to wear dress shirts with french cuffs.
Are most of your dress shirts white and light blue? I feel like I need to buy more white and light blue shirts, or at least focus solely on solid colored shirts from here on out.