The idea is to make the poor and working classes pay for it, being regressive everyone pays the same, taxes are progressive, the more you earn the more you pay.
Government set the licence fee and legislation around it every 5 or 6 years. The last renewal put government appointed editors into the BBC in exchange for a change in Law from 'watch live BBC channels = you have to pay' to 'watch live non-BBC channels = you have to pay'. So now, even if you are just watching BBC competitors,you have to pay the BBC.. what a great business model.