No, I'm comparing all of Sky's offerings that aren't a traditional TV directly connected to a dish. So Sky Glass, the Sky apps, wireless multiroom boxes etc. All use outdated unicast protocols. This is a particularly bad because they're only selling Sky Glass to new customers while not informing them (staff don't even seem aware) of the very high 1-2 minute latency.Are you comparing the linear VM channels to the internet streamed Sky Go? Then yes obviously the delays you describe are consistent with you would expect to receive.
Compare that to VM TV Anywhere app which only adds a couple seconds (using multicast tech I believe)