I'd be very happy about this decision, if Snap wasn't even worse. At least this disagreement will slow down, and hopefully prevent, further adaption of both.
AppImage is the only one of those three solutions I find adequate so far. But ultimately native packaging is still the best.