It's now like Teamviewer by the looks of things;
Try out AnyDesk for free, without having to provide any personal information. AnyDesk is also free of charge for personal use.
To be fair team viewer isn't free for businesses either.
Any reason why this was ignored?
It looks like it's built in. I never installed it so must have been through an update of some sort.