Nice concern troll.
Linus is quite lenient compared to the leadership at microsoft or apple. The latter are more interested in appearance than they are in technical excellence because appearance is all that matters when appealing to their non-tech customers. The problems lie where these products must be maintained by technical people for the non technical customer who is usually their boss.
If you can make a good case for your position/code, linus will listen to you.. If you're full of shit or crying like a bitch because he wont' accept shitty code, then he'll tear you apart. At apple or microsoft, you can be fired for losing a political battle even when being correct. I'd rather work for linus.