This gets to the heart of why Apple probably did it and why it's significant.
It was a nasty hack for interoperability but it worked and is probably the only thing that would work. It also indicates how much Apple cares about squashing interoperability for iMessage. Whether you feel this is because it presents a security risk or a business risk is down to the cut of your tin foil hat.