I think "this writing is sensationalist" is constructive, actionable feedback.
And I think expecting that all criticism must come from people the target of it knows and trusts is a bit much.
> what have you made lately?
Plenty of stuff. But that's irrelevant. People are free to give feedback regardless of what they've been working on.