I agree that the system being used isn't ideal, but I think the point with not having a guaranteed drop is so that people keep running the content so that everyone can get what they need. However, now that the Normal Raid roulette is a thing, I think the loot system might be overhauled.

But perhaps rather than a guaranteed drop on your first clear, perhaps every clear could give you a datalog unique to that floor (like what you get in savage) and a certain number of datalogs can be exchanged for a piece. Maybe something like 5-10 datalogs to get an item from that floor, and you can only buy one piece a week, or can only buy a piece if you didn't get one as a drop, and once you buy one it counts as your loot drop for the week <shrug>