Overly Patriotic Immigrants

I was on YouTube and I came across a video of a Black immigrant chastising Black Americans for being anti American. I get that people can have whatever political belief they want. However, I really don't like others coming to the country telling use how to be better Americans. The issue at hand was Kendrick Lamar's half time show. The content creator said it was unpatriotic and I guess against America. How can you say you love the freedoms yet, be upset when a citizen practices them;

the video
https://www.youtube.com/watch?v=wuecVrCpLWs

What's your opinion on this?