Your point is completely valid. Incorporating as UK company is not as helpful as being part of YC.
YC, rightfully, invest on terms that make them feel comfortable, since it's their money.
Nonetheless, this is something making me doubt if I will apply.
Thanks for your opinion. I appreciated it.