I can only guess the reason for the limit is similar to the reason they listed for not giving us unlimited inventory space. It apparently takes up more data on the servers. (Storing which quests are active on each character is likely similar to storing which items are on each character.)