Yes. The exorbitant time investment pre-Merits was nuts.
Most would play it once (or several times in shifts to complete) and get the badge.
Now, with Mission TP, Team Teleport, Mission Teleport, and a plethora (El Guapo: Do joo know what a plethora eez?)...
...of travel powers, the pain point of the TF (the time investment) is down to a far more reasonable duration.
I've done one BEFORE these changes. It took about 14 hours.
Now you can, if you're lazy, do it in under 3.