Yes. For home use I won't use any system that doesn't allow me to grind my own beans.
In my experience that's the single thing one can do which will have the greatest impact on the quality of one's brew.
But there is a solution: become your own barista! (Or in my case, marry someone who has fundamentalist views on coffee and will insist on making you coffee just to make sure you don't mess up her beloved Rancilio...)
I hate to say it, but this is spot on. I always grind my own. But I'd take it a step further. In order to get the best results from grinding your own I suggest finding a supplier for locally roasted beans. Beans that have been roasted and then spent days or weeks lying around, whether in packaging or not, are simply not as good as fresh roasted.
My wife and I wouldn't drink that anyway. It has a high potential to be exploitative toward animals.