No it's not. It's a choice. If you don't want to see edits, you don't need to implement it and as a user, you don't need to use a client that does it. You would see exactly the same thing as if edits didn't exist. It's perfectly backwards compatible.
Also, posts don't look the same in all clients. That's a myth. They will never look the same. We all render different things.