When you bith say apt-get you also mean apt without "get" or there are major differences?
The primary difference between apt and apt-get is apt has better dependency resolution and apt cleans up after itself when you do upgrades (it uninstalls packages that are no longer used).
With apt you don't have to use two separate tools to search for packages to install them. That's probably at least a moderate usability improvement for many people since you don't have to figure out whether you need to use apt-get or apt-cache for some particular command.
On a server we use nala instead, it's quite nice actually, so maybe I'll start using it elsewhere too.