Yeah, there are many all in one solutions and Photoshop or Photoshop elements with its companion Bridge is definitely one of those solutions. It may lack some of the organizational features of LR or other Digital Asset Management programs such as very easy bulk key wording, arbitrary image collection structures (one image on the hard drive collected into multiple organizational groups without having to maintain a lot of copies of the same image) and some other features. A lot of those added features return the most value to working professional photographers or those with very large image libraries but Adobe PS and Bridge is a perfectly functional combo that is all a lot of folks need.Overwhelmed reading all these posts wondering where to start. Is there not one program that can do it all?
Lightroom has a lot of the pro library organization features and makes things like batch processing a photo shoot real simple (again really helpful for some working pros, less so for folks shooting a lot of different subjects in different light all day long) but it lacks the powerful selective retouch capabilities of Photoshop though it's pretty good for small touch up work.
The other thing to mention is that many of the software applications listed above like Topaz DeNoise or Gigapixel can operate as plug ins to other software like LR or PS which means you still operate out of one main program but then call up some of these utilities when they're needed much like you'd run a PS filter on an image. So even though many folks run a variety of different processing software apps, a lot of us do so out of one main image organizing and processing program which simplifies things. It also means you can start with a single software engine approach (like just using Bridge/PS or just using LR) and then add plug ins down the road if you find you need them for the kinds of photos you process.
Bottom line, don't get overwhelmed with software choices and don't feel you need everything folks have discussed in these threads. What you're using is a fine approach up until the point where you get frustrated that it can't do something you want to do.