This is essentially what guys like Chris Aceto have said forever, this is also how Yates and many other bodybuilders eat. Eating 400g of protein when you aren't even a monster doesn't make sense. It seems to me like most people eat protein for the size they want to be, not the size they are. Or they think because they are fairly lean at 230lbs they are "huge" when in fact they would be 200lbs dieted down on stage and not even a heavyweight bodybuilder.
As soon as you kick the protein up too high, you CAN'T eat enough carbs without getting fat, and you are breaking down most of that protein into glucose, creating all sorts of nitrogenous waste and making your body miserable.
Glad you found something that is working well for you.