I like and don't like Gatsby. If I don't have any other work, other than working with Gatsby or Next, then I prefer Gatsby. But if I have options, for example, to build a B2B dynamic app using plain React, then I prefer that.
In general, I like it when I do custom development and don't like it when I have to work with integrating with other products, apis, frameworks.
There are very few use cases (only handful of companies capable of raising Series A and beyond) who can afford custom React development, the kind of work that I like.