okay i often pass by this area so let me give my 2cents... this barrier was not there since the bustop was built... it was erected not too long ago. I believe there was a few accident cases so they decided to erect the barriers... to protect the people waiting.. Anyway the bus actually stops a little distance away from the bustop itself... i also think its kinda lame.
here you can see there is actually a place for the bus to stop, before the bustop. credits to google street view.