Except you clearly don't have to "work your ass off" for 935 considering how many characters I have around that level
without doing everything every week, and it's not just that I'm super lucky. And it really isn't that hard to get those last 5 ilevels to 940 if you raid heroic every week and do weekly M+. If we take my
paladin as an example, I have 2 logged heroic clears, so let's call it 3 if I forgot to log once(notice that's nowhere near 3 full months), seeing as armory links all 404 for me so I can't check. 933 equipped with an 885 Arcanocrystal, 900 tier chest, 900 tier gloves dragging it down, and apart from the neck no particularly impressive extra rolled gear(if you want to count the boots, I had 935 ones from weekly chest before, so it's not a huge increase). You could easily add an average of ~7 ilevels to every piece from just raiding heroic a bit more.