External SSDs are slower because they use a different connection than internal SSDs. Portable SSDs use a USB or Thunderbolt connection, which is much slower than the connections used by internal SSDs. This means that external SSDs are much slower than internal SSDs.