Why is TSL on the list? If you hated TSL then you simply do not have good taste or is just too stuck to the OT idea. I think TSL was one of the better games of Star Wars. Now, if you want to say execution, yes it was very flawed thanks to LucasArts wanting christmas money, but I wouldn't say it's the worst. Especially with the restored content mod.
Anyway, Republic Heroes was terrible, Idon't know why I played it and frankly I will never touch it again.