I think it depends on the graduate and the course taken.
My son could already do his target job when he left school at 18 - he still went on to do a degree - the degree, whilst being a formality is turning out to be VERY in depth and he is maintaining a high GPA. I am quite impressed with what I've seen so far from ABAC Suvarnabhumi.
On the other hand, I have trained many IT graduates to become programmers and I think the issue there is that few of the professors have ever been in a professional programming environment, so the knowledge is very theoretical. I've not done this in the west though - so it may be that the training is the same there.
Overall, I've worked with hundreds of Thais in professional environments and found them a pleasure to work with and very professional and dedicated.
I've heard horror stories from others about Thai staff, I've just never experienced issues myself in 20+ years here.
Still 25k for a graduate is still a pittance to be paid - once you figure out food, travel, accomodation costs - it doesn't leave them much left.