No offense, but it sounds like your workout partners know fuck-all about training. It's mostly likely a Men's Health or Flex routine with lots of machines doing high rep stuff done back to back to "burn in the cuts." They'll mostly likely advocate a diet of chicken, tuna, rice, and veggies, and then wonder how come they can't grow.
They do about 6-10 reps, and use mostly free weights, body weight, and cables.
I'd say you're right on the diet (my friends are convinced they need to eat lean and avoid fats), but you don't need to convince me. My only diet concern is cutting carbs (though not as extreme as Atkins) as much as possible while intaking a lot more protein, and not being afraid of saturated fats.
My diet is:
Breakfast: protein shake with peanut butter and chia + flax seed. I could do something like eggs and bacon, but I just don't have the time to cook in the morning so this is something easy I can make at work.
Lunch: Chicken Breast + veggies, or Chicken Shawarma (which yes, comes in a small thin pita bread so I'm intaking maybe 20g of carbs)+ Tabouli. Both of these options are available for purchase where I work...I haven't really found any other high protein, low carb alternatives.
Supper: here, I cook for myself. I like cooking, so I'll do a protein (steak, chicken with pan sauce, fish with pan sauce) and veggies such as steam brocolli, asparagus, or roasted veggies (peppers, brussel sprouts, zuchini)...something like that.
My snacks are
sweet: dark chocolate + almonds, berries
savory: cottage cheese + sriracha, beef jerky