You never always had level 50 stats anyway. They always got capped based on your rank.

Each stat will have a more profound effect on what they cover, so putting on gear that gives you STR + 6 will actually make a noticeable change in damage output.

Each rank getting separate builds, with their own amount of attribute points based on their ranks is the way to go. Offers customization while removing the need to commit to certain classes.