I am on a similar line of thinking. One easy fix that would go a long ways is hiding the feats or quests that you cannot complete if you do not have the shards or episode pass as in your screen shot. If or when you achieve that goal, then those extra feats should unlock, otherwise keep hidden. It feels bad seeing feats sitting there we have done but cannot collect. I personally rather not see them.
Emotionally it feels bad for players even if the end rewards may be similar or even better. Visually they could do something to improve that.