I can verify this. I remember a post about it on Reddit a couple years back where someone got a list of i.p addresses and around 50 something active lib accounts at the time had 4 or 5 addresses between them
I also remember a whole bunch of big long comments about the owners history and how he makes lots of accounts and spends all day pretending to be various people to make the site look more active...all for some deluded hope Amazon will buy it like they did with his previous employer or something.
They all got deleted pretty much immediately after going up, so there's some credibility I think
10 seconds on this site will make it obvious that almost all the disabled comment memes are the same person.
Same topic, sane upload time, same typos..