Even if there is no perfect best name, the change is a good one. Pretty much every name suggested by anyone was better than "Tech Related", so regardless of which was chosen it would have been an improvement. The old name was consistently getting people posting stuff that didn't belong there, and this name is a little more clearly NOT a support name.