The article agrees with you (so do I).
The point is that it is indeed his right not to be politically active all the time, BUT then don't go around calling Harry Belafonte a 'boy' and telling him to 'sit down' . And also don't say some shyt like 'my presence is charity' as if his non-involvement, while nothing wrong with it, is something praise-worthy.
I'm not defending JAy at all,,but rap music/mc'ing is built upon ego, brashness and saying stuff like that.
For some reason, he's gotten so popular that people take his stuff too seriously. Maybe it's his persona.
Kanye, a huge star of his own, could say the same thing and nobody would care.