In the video I linked, it shows it in action. I was playing Hardcore, and the world was lost because of it. In my opinion, if you hit a pigman, others should aggro, UNLESS you kill it with a single blow. The logic behind this is, if you kill him in one hit, he doesn't have time to shout for help.
Some additional information based on testing:
Extending the platform with end stone still causes you to get placed on the edge, but other blocks seem fine. Additionally to that, sometimes your feet are glitched inside the block you're meant to be standing on. If the platform is only one high, you simply fall through into the void or a lower end platform if there is one.
Link to the world download: https://drive.google.com/file/d/12gaVvM7U3UDYOnPBPze2L9nrw8oQlSOG/view?usp=drivesdk
This has happened to me 2 times in three days, and each time I had max enchanted gear and an elytra, but it was pointless because by the time I was loaded in to do anything, I was already taking void damage.
This is a very serious bug. Players can't even get to the outer islands without putting everything they own in an end chest!
This was probably as a result of the 'fix' for end gateways teleporting players to 0, 0, 0.
It's obvious they did not test this sufficiently.
Could we potentially see this as a feature? It would match Java, and also be super useful, as well as make sense. When a player stands on soul sand, they are lower than a full block.
Editing the world with a third party application shouldn't be required. This is a bug report, not a help request.
In Java, the devs recently fixed the bug in a snapshot. I wasn't aware of the bug until the video. When a player logs out and back on, they won't be teleported when the ender pearl lands.
Sad that a two+ year old bug still hasn't been fixed, even though it was reported by a Minecraft developer.
Affects v1.12
This is not a bug. I would suggest making a feature request in feedback.