Obviously, the guy is a ridiculous finisher and the badges and attributes support that.
Daily posts Send me your junk Message me! They're not exactly considered structures, so even with structure generation turned off, you're still likely to find some.
If you are not building this in an ocean biome, you will not need them, since you can already see clearly underwater with the conduit power.
On top of that, those who haven't been paying attention might not know Griffin has become capable from mid-range and beyond the arc as well.