The European Court agrees with you - life in prison with no chance of release is inhumane. This is causing some outrage in UK politicians because 3 murderers took their cases to the court and won.
(http://www.bbc.co.uk/news/uk-23245254)
(http://www.bbc.co.uk/news/uk-23251197)