I think nord offers a password manager alongside the vpn now, which is where that comes from. But yea, I hate the way vpns are always presented in those ads. I think most people now know the word “vpn” but most still don’t know what it actually means, but think they do.
Scooters are motorcycles by most definitions (and afaik motorbike is just the british term?)