I understand why "let's go shopping" questions are unhelpful to the site and thus closed. But my understanding was that this policy does not make all hardware recommendations off-topic on Stack Exchange sites, just "which __ should I buy".
Questions about what features to look for in a product, the existence of products, etc. that aren't localized to one particular person's situation and could help a range of users who might reasonably be expected to face a similar problem in the future are not ruled out, and perhaps even encouraged by the aforelinked canonical blog post.
I'd argue that if a question can be asked about hardware recommendations that is likely to inspire answers that are both a) relevant to other users, not just this one person's particular situation and b) not links to sales sites, but an informative, durable answer then I'd like to seem them considered on-topic here.
Anything that breaks either a or b isn't helpful, and should still be closed, but I'd like to see our policy explicitly call for case-by-case consideration of hardware recommendation questions using criteria like these, acknowledging that hardware recommendation questions are on topic, but warning that many are likely to be closed as too localized, either because the question appeals to a narrow (single-person?) audience, or that the answers are unlikely to remain valid for any reasonable length of time.