I'd just this evening been convinced to come back to STO by a friend's discussion of the new content and his thoughts on carriers only to find this new installer. My thoughts? No. I do not want another piece of **** I will never use and will always resent on my PC. Either give me a straight installer for STO, or lose a…