Having worked on many PS2 titles, that included cross platform titles, I honestly don't know what you are talking about. I also know a large number of PS2 developers at various console development houses and nothing you write has any relation to their common sentiments about the PS2 hardware.
There is no 'making it work' It does exactly what it was designed to do, stream a compact representation of graphical data to be rasterized with hardware that is as cheap to manufacture as possible.
I know the development schedules and team sizes of a large number of projects and can say with certainty that PS2 team sizes and project lengths are no different than the other two consoles.
The fact that there are games being made on the PS2 that are on par with two consoles that came out a year to year and a half later in technological development and one of those console is being prematurely pulled from the market because it has racked up four to five billion in losses is an amazing achievement for Sony.
The only people I know how have anything bad to say about the PS2 hardware are people who don't like the fact that their directx code won't work on it.