I imagine that "desirable" rather than "necessary" is the key word here.
Nick Cox has eloquently described both:
- The reason many [feature-requests] get declined without comment; and
- Whether or not a comment or explanation is required on a declined [feature-request].
Lots of good feature requests get tagged [status-declined] because while they are good ideas that many people on the site would probably use, they aren't strictly necessary. While our development team is growing, we still have enough of a staffing shortage that we've got to perform a significant amount of triage on [feature-requests].
So that's why those three were probably declined. I'll try and look into them further and see if there's any documentation anywhere about when they were discussed and what (if anything further) was decided.
In general, leaving an explanation is not required, but extremely desirable. Moderators and employees have the ability to use the [status-*] tags without commenting or leaving answers, but it's annoying and confusing for the other users, so we should try to avoid it.