At some point you'll need completely new lens technology to be able to resolve enough detail to make a difference. I think we may be reaching that point soon. Now, if we want to talk bigger sensors... that's something I can see really improving quality once that resolution 'limit' is reached. Let's remember that for many years film was a standard we all understood, with grain size and alignment being the main factors in how much detail could be resolved. We're already at the point where things are for all intents and purposes, as good as some film (not all.) And, film was good enough to produce just about anything we looked at--magazine images, billboards, posters, gallery prints, etc. What are we going to do with the millions of extra pixels that don't give us much meaningful return, on a daily living basis? It's like recording... human hearing is basically 100hz to 20,000hz. Some claim the frequencies above our hearing threshold actually affect the harmonics of the audible frequencies, and that may be true... but let's say there is a limit, above which it makes no difference. It wouldn't make sense, even if technology can easily record sound at those frequencies, to actually worry about it for things geared to human consumption... anyway, I think I wore my analogy out...
And even if lenses can clearly show the difference in 12 mp vs 18 at current crop-sensor sizes, you'd probably have to be shooting on a tripod all the time, and actually make sure you were focused absolutely perfectly on the subject, then blow it up really big, then stand close... to see any practical difference.
Of course, if one day we can make sensors the size of a pinhead that will be able to produce results like todays full-frame sensors, and be proportionally that much cheaper in the future, I'd not complain. Then we could have miniature lenses on nice, hand holdable bodies built strictly for ergonomics. The whole set-up would be pro-quality and weigh nada. I'm sure technology will get there.
Okay, I'll admit to being on a sugar/caffeine high... stop me now!!