I'v realized this about specialty forums, NO offense to anyone here. But whatever your into.. Knives, computers, guitars, home audio, ski's, fashion, whatever... there is always going to be an expert (or snob..forum lingo), typically with a lotta change/connections, that is waiting to take your bait and tell you, "dude, you need THIS!" and "That sucks". Its easy to say something sucks when you have access to high end, rare, typically very expensive equip. If you are an audiophile/engineer with freakishly perfect hearing/processing, ya I think your system "sucks". If your an average listener looking to enjoy some music I'd say your system is just fine. If you have no audio experience then id say your system is stellar. I guess what I'm getting at is that everything is relative, a big trend in the audio world. Plus, think about how many people today are listening to their music through a 1/4 inch cell phone speaker from the latest marketing gag and saying "listen how good this sounds". Your already ahead of a good 90% of music listeners from that perspective.
Do you feel like your missing something in your listening sessions? Hook up with someone who has a "great" system and take some of your favorite music and demo it. Compare that to your system/set up and decide weather it warrants and upgrade, and if so, how much of one.
Plus room arrangement, clean connections, and other stupidly cheap or free stuff can also make a difference so try that stuff out too.
Thats just what I picked up