No, there are lots of situations where Phillips just aren't good enough. We have marine applications with small, 316 stainless screws into metal where they'd commonly get a bit gummed up and become extremely easy to strip and get stuck. Since switching everything to Torx (or hex for larger bolts), we've never had a problem with any screws getting stuck or damaged. Same manufacturer of the screws, same sizes, same materials, just different head.
Now I use Torx or hex head screws for my personal projects too because they're so much easier to work with once you have some drivers.
Now I use Torx or hex head screws for my personal projects too because they're so much easier to work with once you have some drivers.