PvP I agree with, since they directly affect you. Cheating to get weapons and stuff ... yeah, it sucks, but the bigger problem is people boosting others through boosting services.

Also, have you completed these ultimate raids yet? You can feel fulfilled for yourself regardless, especially if you record it without using auto markers.