No need to shout heheh 😅

Okay it could just be railway=platform_edge. But I don't think the Railway Stations wiki page clearly says what you are saying. For example: railway=platform: "Create an area that covers the whole platform, or different areas if you want to distinguish platforms with different name=* and/or ref=*." https://wiki.openstreetmap.org/wiki/Railway_stations

However the talk page for railway=platform_edge does discuss this. https://wiki.openstreetmap.org/wiki/Talk:Tag:railway%3Dplatform_edge

Can you point to any specific problems caused by splitting Perth platform islands? You may disagree with such "tagging for the renderer" but it is practical for me at least while not all apps render platform_edge.

By the way, platform 4 has been split from platform 5 all along. Also by the way, not just me splitting Transperth platform islands.