....and NBA has NEVER been about the dollar chase within these last few years? So kids who go into the NBA fresh out of high school are doing it because they love the game so much as opposed for the money? Every player and they granny has/goes after endorsement deals because they simply want to spread the love of basketball?

People are trying to get paid from EVERY angle - players, franchise owners, etc.
This issue really isn't that complicated. If the player is conducting league business (ie traveling to and from a game, publicity events, etc.) then he has to "dress up" - and that's really it. Obviously how he dresses on his personal time is his business.
Why the hoopla over dress code, but not "behavioral clauses"? It concerns me moreso than having to wear a pair of Ralph Lauren slacks after the game.