He's talking about the fact that iMessage only runs on Apple hardware. That's what a walled garden is.
I'm intentionally trying to point out that the generalised statement was wrong without context, while at the same time providing wording that would probably match the intended message instead of the one that ended up getting posted.