Green Bearings v OEM

My concern wouldn't be with the bearing itself, but after looking at the link in momoparmans post, is that thin snap ring against the loose flange the only thing preventing the axle from coming out??

8 3/4 has a retaining plate for the axle and bearing, held in place with 5 studs and nuts.