Its a job when you get paid to do it.
Its a GREAT job when you get paid AND love to do it.
So I guess you could argue that playing for free in Juniors/College qualifies...
D-I scholarship players are in essence (well some of them) getting paid. Sonny up at Southern New Hampshire U is still playing for the love of the game. Playing Juniors is either for the love of the game or the hope you'll someday get paid. . . and oh, the love of the game.
I'd say IM is spot on. Not sure what the fuss is about here.