As was already stated, this simply makes castrandom a "dumb" castsequence. The logic is now really only useful, as I understand it, for gimicks like polymorph type selection or mounts. Why you'd use castrandom in a multi-spell rotation is beyond me. You either go macroless, castsequence, or click.

Odd change.