It's not about who "needs" bitcoin, its more about what it offers. Lower transaction fees means more money available to spend on other things which is good for the economy as a whole. Not for banks, obviously, but I do not know many people (except bankers) who would mind replacing the financial status quo for something new, innovative and less prone to corruption.