I hope to god that you have always lived in a state with an open primary then. If not, then that's a idiotic take overall.
If you don't vote in the primaries you're ensuring that no party will ever earn your vote because you're not helping select a good candidate and you're just pissing in the wind and then complaining that you're wet.
I don't like Democrats either but I vote in the primaries to make sure that progressives at least have a chance of getting in.
ETA: A reminder that simply registering for a party will get you some annoying texts, well at least if you're in sign up for the Democratic party because they really suck at outreach, Republicans will flood the ever loving shit out of you, but registering doesn't mean you have signed some kind of blood pact to vote for them in the general every time. Fucking vote in the primaries you animals!