Driller Boy/Girl are still useful. It never said the pet gives you TM, so yeah. This is just useful for those who don't have invincible drill and want to do Treasure Hunting and Juilo's Daily Quest. Getting Spicy Eggs would be a lot easier as well!
Btw, Does anyone even know a pet that's lv270?