QUOTE
If your frustrated searching for IT companies in the listings then so too are potential clients. So focusing on these keywords won't be very productive until Google changes its methods. Focus on the alternative phrases they are using.
QUOTE
Don't forget that real searchers are going to see the same results you are for this particular phrase. And because all of the results are going to be something other than what they're looking for they'll be trying other phrases.
I'm not an expert on user behaviour, but I immediately thought that ..perhaps the opposite could be true also.
If nothing but irrelevant companies show up, could this not be an excellent opportunity to be the one relevant company sticking out and grabbing the majority of traffic? Especially with a very-well optimized page title that screams at searchers "Hey, I'm the one result right here that offers exactly what youre looking for"?
Considering the v ast majority of people usually click on the #1 spot or the #1-#3 or something..actually even I still do that for some reason!... which means that many times unless you rank #1, you dont get too much of the traffic pie, I was thinking this might be an excellent opportunity to get the CTR of a #1 listing even if you only rank #5 or #6 - if youre the only relevant result sticking out.
I'm thinking the "lazy" searchers would probably go for it, whereas others might simply re-fine their search...and all of this is mostly guesswork...but I'm thinking the fact that there are absolutely no other relevant results might be very positive, not very negative (zero competition).
Of course Im not saying my POV is correct and you 2 are wrong, but I think both could turn out to be true (Maybe somebody has ranked in a similar set of SERPs before, and saw that everybody just refined their search?)
PS: I hope I'm not starting to get known as the contrarian on here, as I seem to disagree in every 2nd post hehe - I truly believe this

EDIT: From a business point of view, I think it all comes down to the potential reward vs. risk/cost, though.....maybe the "gamble" I suggest is simply not worth it, if there are other decent keywords to rank for!