Shouldn't hardware-recommendation and software-recommendations both have the plural "s" or not?
I think it makes more sense for them to both be singular, since each question should be limited to one topic of recommendation per question. But the case could also be made that questions using these tags are seeking multiple different recommendations for answers in some cases, so it's not a big deal if they both have the plural "s". Either way, it annoys me that they are different :P