The whole "This is America, if you don't love America then you need to leave"
First of all, there is nothing you can do about it to make them leave.
Secondly, those rights that you like that give you the freedom speach, let others say what they want.
Sure those same rights give the others to say love it or leave it, but as well they give me the same right to say that saying that is pointless and stupid.
And also the whole "If you don't support the president (Mainly said durring when Bush was in office) then you have no right to call yourself an American"
Well if someone doesn't have the right to call themselves an American if they don't support the president, then naturally by saying that they will be fined or locked up or something. But because they can say that without any punishments for doing such, they the have the right. But then again the other person also has the right to...well, be a jackass. And I have a right to say they are full of shit.
And people that support the president blindly are idiots.
"I support anything the president says, no matter what"
Then you hypothetically would support genocide in and out of the country with you being one of the victims. You said it, not me.