it's all variables from the DM side of the table. With different classes and different abilities the DM has to control the magical item supply and dm specials etc etc. But with current D&D rules if your DM ignores magic items, or just generate random ones instead of planning them for your...