One other consideration is that many people have different jobs at different ranks.

If you craft a lot, you may already have inventory space problems between tools, clothes, and materials. And having to keep different sets of gear appropriate to your current rank for each job would make things worse.

I'm fine with the current system of being able to equip whatever I want. If it's inappropriate for that job or rank, I can accept the consequences in reduced stats and faster degradation.