My Mac Mini internal DVD drive needs laser cleaning about once a year. 10 seconds job with cleaning CD and no problems for a year. You can also replace internal drive.
External "rock solid drive" might use exactly the same (or not better) drive inside.
External "rock solid drive" might use exactly the same (or not better) drive inside.