The ping packet used to populate the server browser doesn't include the host it is trying to connect to.
This doesn't match the rest of protocol. The host information is included in other packets and enables services (like Minefold) to host Minecraft in cloud environments.
Because of the lack of host information in the ping packet virtually hosted servers appear not to have any players when the appear in the server list "???". (Add minebnb.chrislloyd.minefold.com for an example) as there isn't any way of knowing which server the ping is intended for.