No, by design, the main goal of the "weak" 3m ovecall is a preemptive strike before LHO finds out about RHO's real major suit. Granovetters gave an example of overcalling with KQJxxx of clubs and out, bought the contract (and making), while opponents missed their game in 11-card major fit. Not really. A direct 3M overcall is still natural and strong. But yes, I agree there can be problems when you hold a fairly strong hand with 5-card major suit.