Well, by that reasoning--have John Cleese as Q!
Of course...he might be too "goofy" for the harder-edged Craig films.
But frankly...one could say we've already
seen Q in the Craig films. There's the guy in Casino
who put the implant in Bond. ("Ow."
Or maybe one of the two guys guiding Bond with the defibrilator. (I'm personally rooting for the older one, with the greying hair. The other guy is "R".
Or maybe the guy in Quantum
who briefs Bond and M on the marked bills.