What I really struggle with is the feeling that as fans we have been hard done by or missed out on something we were entitled to.
Maybe if you look at amount invested v. on field success then the club has underachieved under current ownership. I really have no idea if that is the case.
But even if true that is really not that relevant to me. It is only relevant to me if you assume that any other owner would have invested the same or more.
Not sure when SL became owner? 2002? Out of the clubs around us then sure some have had more success (Brighton, Brentford, Cardiff etc) but equally others have faired a lot worse (Notts County, Wrexham, Bury). You can argue it whichever way you want.