Constantly using straps will not improve (if anything reduce) your grip strength.
There's no issue with using them as it's allowing you to push the rest of your body harder but I'd only use them in conjunction with some form of grip training too so that eventually you don't need them.
They're a band aid, much like belts for weak cores.
Indeed. Use straps to help push your body for sure, but work on doing it without them too.
I started off doing all my 1RMs for deadlifts with straps, now I don't bother any more - if I can't hold it, I don't lift it. If I'm repping out, I may use straps, but again, I'd rather pause, re-do my grip and then carry on. You won't gain grip, you will lose your grip strength as you start to rely on a bit of equipment.
People who wear belts for every exercise do my nut - they have no idea how much they are weakening their bodies doing that.
There is a valid reason for squats, over head press and deadlifts - within reason of course.
105kg bench press today for 4 reps so happy
On the subject of those that can eat whatever and still have a 6 pack just Grrrrrr. Asked one guy like this what he had eaten that day he said 6 scones a hot chocolate and that it and he is a beast! lol.
Well done on the lift.

Good work.
Ignore such things re: other people's bad diet. That is not a good diet. People who eat crap, may not put on weight or fat as they may be below their calorie requirements, but I can assure you it's not doing them any favours in the long term. The odd binge from time to time is great and fine IMO, however a constant ignorant view on how to nourish your body is ignorant. Don't worry about other people. Worry about yourself and your body.
There's so much more to being fit and healthy than how you look on the outside. Low external BF doesn't mean much on it's own. Low BF with low visceral fat, normal cholesterol and decent blood pressure, good thoracic capacity, a healthy blood concentration and a well functioning endocrine system (to name but a few) are just the tip of the ice berg - having ZOMG 6packABZ!!!111 means diddly squat.
This is not a go at you btw

Just a general point.