I actually agree 1M may not be life changing, but 2M is for most. That amount usually corresponds with talent and will go farther than most in pro ball.
I also agree that college isnt for everyone, but for most, who dont get a huge signing bonus, it should be.
JMO