Because the term liberal is tied to the Democratic party, such as conservative is tied to the Republican party. The terms are more about following the political parties ideology than coming up with ideas and opinions of their own. And not all Americans think liberalism means taking away guns.