Petterfly must be a weird guy. Technical guy with an underfed brain perhaps, not a manager that can put a project together in a great way. I've seen a dozen of them in my high tech career. No project management skills, just happy horseshit technical party all day every day with as little communication with the real world as possible....
Companies are shaped by the people at the top. He's doing something way wrong there but I'm sure he is completely oblivious to it.. when he goes, it COULD change but likely it will get worse because for him it's a labor of love but the new owners will squeeze all the money out of it they can get.. and not fix anything, it happens every time...