No. One of the core and essential functions of political parties is that they help solve the problem of adverse selection. As a voter, you are expected to make a choice about what sort of policies you would like, without necessarily having perfect information. When you vote for a party candidate, you can generally be sure what the candidate stands for.
If they’re a Democratic candidate, they probably favor things like progressive taxation, environmental regulations, and affirmative action for minorities.
If they’re a Republican candidate, they probably favor lower taxes across the board, fewer regulations, and generally laissez faire economics and social policies.
Pretending parties don’t exist is like sticking your fingers in your ears and going, la la la. Pretending that groups of people with similar ideas won’t join up and form an organization to economize on campaign costs and advocate collectively for shared policy planks is ludicrous.
They are an inevitable outcome of virtually any representative democratic system and rather than fight them, it is critical that major and minor party candidates compete in a political system that is fair to all of them.
To be clear, I don't see this as "fighting" the parties. Rather, I see it as a way to avoid institutionalizing them. There is nothing about the parties in the constitution and we should avoid providing them with institutional recognition like this. When you vote in the United States, you are voting for a candidate-- not a party, as you do in the UK. When voting for an individual, their name is what matters. If a candidate wishes to include their party affiliation in the voter information guide, they are free to do so, and that will have the added bonus of guiding voters toward that resource.
We don't have to fight the parties, but at the same time, we don't have to make it this easy for them.