Well, all politicians always put the good of their own nation first. The question is always, what is good for the own nation.
While I don't always agree with Rubio, I must admit he has a fabulous grip on the big picture and eloquently carries across clear and concise messages. He should play a much bigger role in US politics.