It will now act as a dedicated window and have a dedicated “icon stack” on the taskbar (not get mudded in with other chrome windows You can make this slightly better by going to chrome://apps/ in chrome, right clicking on the app and ticking “open as window” but it no longer uses the favicon and it opens in a regular chrome window alongside all other chrome windows This does indeed create a shortcut on the desktop. I’m not sure why, it was a great feature. Unfortunately it looks like this option has been removed/obscured.
One of the things I do in chrome is create an “application shortcut” which basically creates a “webapp” in the sense that you get a desktop shortcut and a browser windows with no address bar/navigation buttons and it’s on Icon/Favicon. I use a few web apps like Todoist and Dynalist.