Strahan isn't the best defensive player ever or even best defensive end ever. Of course there will be a better player someday. Not taking anything away from Strahan, he was great.
Look at Reggie White, has there been a defensive end as good as him yet? I'll answer for you, not even close
I hate to say it, but I think D Ware is at Reggie white level