Fanaelialae
Legend
Sometimes it seems to me like folks conflate the idea of a class being the weakest with the idea that it is poorly designed, or even with "doesn't play the way I'd like it to".
A class can be badly designed without being weak. For example, here's a new 5e Super-Fighter class: it gets everything the Fighter gets and also deals ten times normal damage. My addition here is clearly poor design, but it is grossly overpowered rather than being weak.
If I don't like spell slots, I might take issue with a caster that uses slots despite the fact that this hypothetical caster may very well be competently designed and balanced. That's really just a personal preference though.
I think it's best to suss out why you don't like a particular design, before changing it. If you assume it is too weak, when the real issue is that you would rather it implemented a spell point system (or whatever), you are likely to unbalance the class. It's hard to fix an issue if you haven't clearly identified what it is.
A class can be badly designed without being weak. For example, here's a new 5e Super-Fighter class: it gets everything the Fighter gets and also deals ten times normal damage. My addition here is clearly poor design, but it is grossly overpowered rather than being weak.
If I don't like spell slots, I might take issue with a caster that uses slots despite the fact that this hypothetical caster may very well be competently designed and balanced. That's really just a personal preference though.
I think it's best to suss out why you don't like a particular design, before changing it. If you assume it is too weak, when the real issue is that you would rather it implemented a spell point system (or whatever), you are likely to unbalance the class. It's hard to fix an issue if you haven't clearly identified what it is.