Bro there is so much background information missing from your question as in:
The other hunters you are comparing yourself too :
Whats their and your iLVL ?
Whats azerite are they and you stacking ?
Whats their HOA lvl compared to yours ?
Are they BM spec as well ?
Pet comparison ?
There is a great nifty program called “details” – highly suggested to see the damage of everyone on raids/dungeons ..
So many on this forums blame the macro before attempting to do any homework themselves ..