You... Are... Correct!!! Lol, yes they removed the option to send apps to your phone from the website and the option to download an app and install it manually has also been removed. There is no word yet (afaik), as to whether or not, this move is permanent