Luffy himself credit the gomu2 where he should, which is when against lightning. But Gomu2 doesn't have G4. Luffy being creative in using Gomu2 to make offensive applications. A rubber being able to be used in battle, is almost entirely Luffy's credit.
Zoro-BM-Kaidou all credit Enma having its own offensive powers. Zoro try to unlock the powers from inside the sword, so both BM and Kaidou credit the sword dominantly. If you're not deliberately wanting Zoro to take the credit he didnt do, you should be totally fine about Enma having its own powers just like The Raid Suit having its own technological advantage.