The reason you mix at the given frequency rather than a different frequency, is that it changes your board coverage and strength of your ranges for 3betting vs flatting. If you raise more or call more, than your range after raising/calling will have different frequencies of having KQo in them. They can then exploit you on runouts that relate to hold KQo - ie boards that complete straights with high cards or that pair the K or Q. Say you 3bet KQo 100%, then they can exploit by folding more on Kxx and Qxx boards when you 3bet, and call wider on Kxx Qxx boards when you flat.
Also if you do this across multiple hands, you might end up with too many hands in your 3bet range, which allows them to 4bet bluff more, and trap more.
In practice as long as you are moving hands to simplified strategies as long as you balance it you probably won't be exploited by good players. Also good players are so rare, and population tendencies are to overfold and overcall and don't 4bet bluff, it likely won't hurt you to simply strategies to more aggressive 3betting.