That we live in an era where we got rappers that can't rap
And why would you get a ring and a box if you can't scratch?
So why would grab a mic and do this if you can't snap

from Jon Connor – Soldier Lyrics on Rap Genius

Meaning

There are a lot of artist out here that can’t rap. So specifically Jon Connor is upset that a lot of rappers are receiving fame but have no talent.

To help improve the meaning of these lyrics, visit “Soldier” by Jon Connor Lyrics and leave a comment on the lyrics box