I think that the apt tag shouldn't have been set to a synonym of apt-get but it should have been the other way around. apt is the technology, apt-get is one of many ways to use apt.
Probably we should have had something like apt-get apt-cache aptitude and synaptic aliased to apt or no synonym at all.