Let's say a gaming server is only hosted in Japan.
UserA lives in Japan. To reach a gaming server(Japan), it takes 10ms.
UserB lives in Brazil. To reach a gaming server(Japan), it takes 50ms.
(Distance from Japan to Brazil 17,360 km)
If userA uses a VPN that is hosted in Brazil and accesses a gaming server(Japan), am I technically accessing from Brazil, and ping time would be similar to 50ms?
That would add more bottleneck.
A network request using a VPN looks like this:
Request -> VPN server routes the request -> Server -> VPN -> sends it back -> Response
That's why VPN's are not something for speed.