That is the likely intent behind this. There seems to be an across the board campaign to put the brakes on financial trade volumes of certain types. Tax revenue ain't it, because, as has been pointed out, the retail side would be destroyed.
Of course, the usual loopholes would apply to GS and...