I detest homosexuality, but I have to agree with you on this one.
Given the tiny sentences some real dangerous sex offenders get, this sentence seems quite a bit excessive for an act between two people with barely three years of age difference, and one who was barely a legal adult. Five years would have been more appropriate. Of course he might like prison. All the gay sex you could wish for. I'm surprised more queers don't try to get a bed in the hotel de Kansas.