One would assume that such is the case, but no. The server goes on regardless of the client computers ability to handle FX and other stuff.
The reason players with bad connections get kicked is b/c they are unplayble for others because they arent sending the server all of the packets required in the required timeframe ect.... hence lagging players looking like they are jumping everywhere.