(I want to preface this by saying this could be a very 5e topic but I've been working on a heartbreaker and just ended up thinking about this topic and was wondering what you guys thought.)
Personally I am very torn on this. I thinking having general feats that everyone picks from can allow for more cross training but as we've seen can lead into "must haves" and can also lead to bland design choices in order to balance them out.
On the flip side by giving classes specific things that only they get to choose from one can make more flavorful design choices as well as preserve their roll in the group dynamic. At the same time though you can end up with reams of rules for every class which can lead to very weighty tomes.
So what's better, what's worse, what do you like?
Personally I am very torn on this. I thinking having general feats that everyone picks from can allow for more cross training but as we've seen can lead into "must haves" and can also lead to bland design choices in order to balance them out.
On the flip side by giving classes specific things that only they get to choose from one can make more flavorful design choices as well as preserve their roll in the group dynamic. At the same time though you can end up with reams of rules for every class which can lead to very weighty tomes.
So what's better, what's worse, what do you like?