He performs well in open primaries and caucuses because party affiliation isn't required in either. This is also why Bernie Sanders lost every single age group in Maryland last night except for voters under 30. Nearly 70% of them chose Sanders — no, not because they think he will "give them free stuff," but because they trust him and have little to no trust or history with the Democratic Party itself.