It depends greatly on the pool and the day. Somedays I average above for the 24hrs and some days under.
Nanopool is far more stable and always the same or higher hashrate 24hr average.
Hashvault ok and cryptoknight.cc pool always less.
There are soo many factors. Look at the average over several days
It is not about the pool or the day
If after 2 weeks pool show that one rig has total of 14000000000 hashes and other ones have 13000000000 or even 11000000000, it means that some machines are hashing less than the others, and all of them are 6xVega with 12000H/s
It happens on supportxmr, it happens on nanopool, it happens on many others
I am not saying that somebody is stealing the hashes, because some machines are hashing well, but there must be some hardware or software difference that affects the miner or data sent by miner, simply because SRB and CAST have this issue and STAK doesn't
You are forgetting the luck factor. Also not even every card will get the same shares or hashrate.
At the end of the day if people can't work out which mining software they get the most out of they shouldn't be mining. SRB I get the most in my pocket. I also agree it is far more stable than xmr stak and cast.
I have also noticed that hardware errors and agressive overclocks will case lower excepted hashrate at the pools.