Fadi
...
Well using your own figures & some simple math, you stated that 10% of one's intake would equate to 100 grams of CHO. That's 400 calories. So at 10%, that's a 4000 calorie intake. And you used the same figures for your protein intake recommendation. Therefore 400 calories = 100 grams of protein.
Alternatively you suggest that 1g of PRO/kg of TBW is sufficient. And I wouldn't imagine there are too many 150kg athletes here on the boards, so I'm not sure how anyone was supposed to come to the conclusion of 150g/day from what you posted. Truth be told I'd be quite surprised if there are a great deal of people posting here that would even weigh 100kg who are in decent shape, so that would see most consuming even less than 100g/day if they were to follow your recommendations.
Not recommendations..., read what I write thanks.