everyone have their own standpoint and opinion but let me just remind y'all this is a just A STORY, based on FICTIONAL CHARACTERS that the author MADE. tbh, yes the age gap is huge, like 12 years at that... if this was irl it'll be VERY VERY uncomfortable and unsettling. And yes, the seme was perverted too (it's not as if you haven't read bl/yaoi without a seme thats worse, but if you haven't then go read more).
At the very least the seme ain't one of those whose pestering for sex and on their first time the uke gave him consent (plus he wants it too).