Honest views on the TDM mode...
It's beautiful. Plain and simple.
There is no opressive meta in TDM. You can stack huge kills with loadouts like double barrel or cerberus or deagles, which makes all classes viable for winning matches. Defib stacking is no longer an issue because of the quick respawns, getting instakilled by lights don't bother that much because of the same reason.
The only meta in TDM is sticking with your team and that's what this mode is teaching you. This is especially good training for new players since they are missing this very essential teamplay aspect of finals most of the time. But more importantly people who play other modes with TDM mentality can also flock here and leave other modes alone.
This is a great addition to finals, I hope embark makes this a permanent mode and add other maps as well.