I agree with you. I also do not understand why even though some people may have almost similar cases, the VO's decision seems to be inconsistent. It really might be that it all depends on their mood and reasoning ability. I am a filipina and there is one post I have read before where a Filipino guy was given the TRV after only 5 days and he doesn't even have an invitation letter! I thought that the Invitation letter is mandatory? but in his case, he only submitted bank statements, bonds certificate, tenancy contract for his home, car registration, eticket and hotel confirmation and he got the TRV! We have submitted all those documents too including, as I have mentioned Invitation, support letter etc. but nothing worked and the thing that don't make sense is that how could the refusal reasons increase to 6 (from being initially only 2) with the same docs + more supporting proof?
It is really frustrating!