Yes, the USCL should attract the highest quality player and capping the ratings allows for top US players to play without punishing the rest of their lineup.
The only alternative I could see is to expand the number of boards to offset a super gm etc.
Second topic from yesterday's "Pardon our Blunders:"
Players over 2590 only count as 2590 towards the rating cap in the USCL. Is this a good or bad rule?
PS- The show airs weekly on Wed at 1 pm pacific; and can also be watched on-demand.
If you are interested in more information about the US Chess League-- the only serious league competition in the U.S. (that I know of) check out the USCL group or the USCL homepage.