Pcsx is a PSX emulator. What that really means? It means that it emulates the way that a PSX works and tries to translate PSX machine language to PC language.
That is very hard to be done and we can't speak for 100% success in any time.
The hardware would always be better than the software so if you wanna play games then better get a real PSX. Pcsx is capable to run most of the games, but a few others still don't. We are working on it ;). The members of the team are very advanced coders and they will continue the work on the Pcsx as far as they have enough time to work on it. Real life comes first and sometimes it is much more demanding.