Some bankers' bonuses were obscene, but I'm not sure the EU approach makes practical sense. First, how is a bonus defined and measured? Does it depend on personal performance measured on appraisal or on meeting specific financial targets, on the profitability of a division within a company, or on the company's overall profitability, or on a combination of any or all of these?
So there will be ways round whatever is decided.
Second, structural regulatory problems will not be resolved by regulating just one aspect of pay.
Third, finance tends to attract clever, greedy people. Dissatisfied bankers will go somewhere else, e.g. hedge funds, where there is scope for different sorts of damage.
I confess to having worked in the City for 30 years, but NOT in banking!