Ok, here is my perspective for what it is worth, based on my experience working for an MGS Operator for five years ( Ladbrokes in Gibraltar - where I was IT Manager by the time I left ), a full time affiliate webmaster for the past five years and most importantly a player for the last ten years.
I can confirm not that it really needs confirming that all MGS casinos whether it be 32Red, Ladbrokes, All Slots, Spin Palace, Roxy, Gaming Club etc are all completely random. The individual MGS operators do not have the ability or facility to change the pay out percentage.
Indeed when I was at Ladbrokes, back in 2004 we flew to Dell's EMEA base in Ireland. For the purpose of testing a DR Solution for the Ladbrokes Casino Servers. The reason we performed the testing onsite at Dell, was primarily because as at the time the hardware Ladbrokes used for the casino and poker sites, was Dell Hardware. We did not have the space or capacity to replicate an offsite DR facility, so we obviously used Dell, who provide this service for their business customers.
A tech from MGS flew out to Ireland to set up the servers with the casino software. MGS are extremely protective of their software, and operators only have the ability to access certain areas. With the player databases and financial information in full control of the operator and MGS have no access to this.
To test the DR setup, the guy from MGS uploaded a script to mimic 1000 players continously playing blackjack on the casino. The purpose of which, we needed to see how the offsite replication worked during a failure.
Anyhow this is going off on a tangent somewhat. My point being. Having seen these 1000 bot accounts playing continously for a week, each loaded with 1million credits. I can confirm that overall the amount lost across all accounts was in line with the percentage payout for that particular game ( Blackjack ).
So software wise there is nothing iffy at all about it.
Now as a player, I must admit I haven't had any great run at 32Red, but that is also the same at several other online casinos. But they are a quality outfit and pay very quickly. Several members of the forum have won big at 32Red and they have never experienced any issues cashing out. There are also not many casinos where the actual directors can and do communicate with their players, regardless of player value.
In September last year I had a particulary bad run at 32Red, which caused me to self exclude. This was dealt with extremely promptly by Pat Harrison. ( As a side note, I also self exclude sometimes when I do well at a casino )
Unlike another MGS Casino which will at this point remain nameless, I subsequently ceased to receive any promotional emails or any communications from them concerning the player activities on their network of casinos.
The other MGS casino on the otherhand, is still sending me promo mails, one of which I received this morning. Even after I closed my account there.
Going back to the self exclusion at 32Red. A couple of months ago I requested it to be removed after I served the mandatory 6 month period. 32Red wrote back and asked me to think about it for 24hrs and then contact them again. Now this is what a responsible operator should do. It is a shame other casinos are not as supportive of responsible gambling as 32Red clearly are. As it happens, my account was reopened yesterday with a deposit limit of £10 a week. A deposit limit is something they insist on putting in place if you have self excluded in the past.
Why is this relevant? Well I think it needs to be detailed, that all aspects of 32Red are fair and furthermore they are a strong supporter of responsible gambling.
Now from an affiliate perspective. I also see that players my sites have referred win regularly and in some cases win big.
In closing, if you are on a bad run at any casino, by all means play elsewhere if that makes you feel happier. But to suggest that a particular casino is bad, because of a bad run you have experienced is a disservice to said casino. Especially as 32Red is up there with the likes of Ladbrokes and other stellar operations in terms of having a well earned quality reputation amongst players.