And I respect the fact that people are different too.
However, as a side note, I would also experience the fat gain myself on a high carb diet which is precisely why I include very particular types of slow-releasing carbs alongside a very high fiber intake (45-50g/day). I have found that the combination of fiber with slow-releasing complex carbs and a high protein diet actually drastically slow down the digestion of the food which eliminates the insulin spike and rather creates a trickle. Trickle is good because what most people do not realize is that while insulin causes fat gain in some cases (usually associated with simple sugar intake), insulin is also essential in muscle building. Furthermore, without the presence of insulin, certain nutrients such as amino acids do not get shuttled to the cell. This makes it necessary for insulin to be present at least to some degree in every meal.
I realize that proteins illicit some insulin activity - but not very much with the exception of whey protein. Whey, for whatever reason, causes an insulin spike. It gives me sugar crashes actually which is why I always take it with other food to slow the rate of digestion of whey.
I can also agree that eveything in moderation (with exception being protein intake) is also a safe way to see slow steady results. Keeping protein high in any case is essential. Good talk, sir.