Like stated above something must have been wrong with the SRT you drove.
Yes, the SRT is supposed to be better built than a regular Neon. I'll argue all day long that the reliability of the car is as good as any other. As for the interior, I will admit it's hit or miss. I personally don't mind it at all. I only used the front windows in cars where they had power windows all the way around, so the back ones being manual wasn't ever an issue with me. The seats are extremely comfortable to me, and serve their purpose nicely when on a race track or doing some spirited driving.