I guess it depends where you are in your career. If you're really aiming at a five year time horizon, then I can see it making sense to stick around. But, if you're yonger a year or two fully-paid vacation sounds pretty tempting.
In the financial industry, you don’t get your bonus when you’re on garden leave. This is usually the majority of your pay, so while it’s definitely nice to be paid to do nothing (I’m on garden leave currently until next September), you’re not earning up to your potential.
You could work for a much higher bonus and salary. The way gardening leave has been described here is for people who are not looking to take their highly valuable knowledge somewhere else for higher bonus / salary.