I think the age to buy tobacco, buy a gun, play lotto and gamble, engage in sex work(pornography/nude stripping) should all be raised to 21.
You do realize the inevitable end result of that would be raising the voting age as well right?
No, voting has nothing to do with any of those other things which are almost all exploitive.
Yes it does. If someone is deemed by the state as too immature to drink or buy tobacco or a gun or gamble, why should they be able to vote? They're too immature and incapable of making their own decisions.
You and McConnell are dead wrong - the age for all of these things should be 18, not 21. You're either an adult capable of making your own decisions or not. But if the government persists in treating 18-year-olds as children for vices, there's no reason they shouldn't be treated the same way for virtues.