... before you say "no", think A-4 and A-6 squadrons, just to name one part of the former multi-mission communities.
I'm saying no. We already have too many missions, you had this and it will water down the capability even more. A-6 dudes didn't do CAS, SEAD, DCA, OCA, SES, Stike, HVAAP, or a number of others on any given day. And by that I don't mean you didn't do strike, SEAD, CAS. Just that there are SO many more missions we have to be proficient at. Plus, for each of those there are a littany of different tactics. If you try and fold the VAQ mission in as well, you're just asking for failure. Never mind the going back and for between to VERY different airframes.
I agree with your last line as well, jack of all trades master of none is absolutely stupid (talking to you... SNA). We strive for perfection in every mission we undertake, and the Hornet with current tactics, systems, and weaponry is incredibly lethal.