I agree. Historically, I can reach the required rank to unlock the historic teams, but I REALLY want to play with them from the start. They should comprise. Give us the historic teams from the start, and let us unlock the All-time Great teams on a specific rank.
I think this will help create team variety in online matches. Otherwise, most people will just use Golden State until they unlock the other teams.