I understand not being able to quick travelfrom a pvp area or in combat, but there are plenty of instances areas that allow quick travel. I can quick travel from instance areas like heroics, flashpoints, and operations, and there are plenty of non instanced no travel areas in the game like non instanced starport areas.
It's just all not necessary except for the examples I already gave