The solution isn't RCS either, shoehorning yet another nonsense over a system designed to transmit operational messaging is absurd, just use proper rich media systems like the 10s of im platforms, or the reinvented wheels like matrix etc, it's in a similar vein to trying to add voice calls to IRC.