Original: Despite this, innovation in the technology continues and tape is still widely used.
Simplified: However, innovation in the technology continues and tape is still widely used.