Plenty of hosts and guests use texts or phone calls for things like you did. Guest sounds like a jerk, to respond like that to a generous offer. I use almost exclusively texts after reservation is confirmed and I get their number. I have never had a guest that requested to stay on platform messaging.