I think that the respectable thing to do is pay the bill. That solicitor worked for you, and forgot to send a bill, but that is absolutely no justification for not paying him. To be fair, you could have rang him for that bill a long time ago.
From my own perspective, I have always worked in a factory. I get paid every month without fail and am thankful for it. It is a sheltered existance. I often had dealings with people, particulary tradesmen such as plumbers, electricians, plasterers who have done work for clients and who have not been paid. They have little or no protection against this. I feel sorry for them. People who supply goods all too frequently get caught out too, and don't get paid. It is not right.
From my own perspective, I have always worked in a factory. I get paid every month without fail and am thankful for it. It is a sheltered existance. I often had dealings with people, particulary tradesmen such as plumbers, electricians, plasterers who have done work for clients and who have not been paid. They have little or no protection against this. I feel sorry for them. People who supply goods all too frequently get caught out too, and don't get paid. It is not right.