I don't understand, by your criteria Pilot Hunter is the best mode. Attrition is nice because it isn't "derp gun blazing" -- there is time for positioning etc. Seriously in CTF there are only fighting for rushing to pick up the flag, and returning the flag. Anything else is either pointless to engage in or you will get hit from behind.
Attrition doesn't just reward points for Pilot kills, but also Titan kills. This is why Attrition is great, because the majority of points come from Pilot kills and Titan kills.
Attrition has more direct fighting than any other mode than Hardpoint. Much more than CTF. Most kills in CTF aren't head to head, but when you are positioned to take someone out trying to get a flag or something. It's very easy to just stay in a corner and get 25 kills or something.
The reason why saying I only got 7 Pilot kills is moot, is because me getting minion kills is the only reason for them to ever try and take out my Titan, otherwise they would just hide and wait for theirs. Because of the inclusion of Titans, minion kills are an important part of Titanfall. It is definitely on Xbone servers more challenging to play Attrition than CTF or Hardpoint. In Attrition, taking out Titans is the objective, and you are actually earning points for it as well as lowering your build time etc.
Attrition is the best kind of TDM. The inclusion of Pilot Hunter and 8v8 proved that. 8v8 specifically is fucking horrible and I don't know why they brought it back. TDM should never be about how good someone's aim is or how lucky their spawn was.
This is such a fucked opinion i don't even know where to begin really. But lets try-
CTF is the only mode that utilizes all the aspects of the game. Everything matters, everything is vital, all your skills and all the attributes. Parkouring matters, pilot kills matter, minion kills mater, gun skill, titan skill, awareness, map control, burn cards, teamwork, all of it. That's not the case in Attrition.
I'm not saying certain things there don't apply to Attrition as well but a lot of it is much less utilized or of more importance. Parkouring for example in attrition (xbox version, i know how the game is played on PC and it's all crazy parkouring, all the time) is less effective. You don't need to parkour well to succeed in attrition. Majority of kills are coming from your Titan, or you waiting for someone to shoot first and expose them on the map, or seeing them first by them parkouring all over while you sit and wait. This happened in Pilot hunter as well. No one wanted to be exposed. CTF you have to parkour, sure you can defend all day but you won't be a very good CTF player overall. You have to parkour to get across the map offensively, and defensively to get back.
Gun skills matter far more in CTF. Sure, you can sit in a corner and pick people off as they run aimlessly to the flag but you can do this in Attrition as well. I don't know why you keep bringing this up. Pilot skirmish was the same here to. Stay in a certain spot in the map, a centralized point and pick people off as they spawn and attempt to get into position (pilot skirmish) or sit and wait for someone to shoot a minion or farm minions yourself until you get your titan (attrition). The fuck? At least in CTF if you sit in your cozy little defensive area you'll get crushed by any decent player or group of players that know that your'e there or that pick up on what you do. People hide all the damn time in flag grab areas, doesn't stop me from coming in and taking them out. And there's where gun skills actually matter.
In CTF you're going to be facing someone face to face a lot of times, hence vs a defensive foe that is waiting for you to grab the flag. Stim, strafe, and take him out. When do you do this in attrition? Only when you HAPPEN to run face to face into someone. You're running face to face at someone in CTF all the damn time. Gun skills matter. The beginning few min of a CTF round alone has more face to face pilot encounters between teams then all of an attrition match lol (the only other match with more is Pilot skirmish). That's a majority of the fighting in CTF so this "other" engagement you bring up that is pointless is only happening between stupid players that aren't aware of what the fuck to do or what is going on.
Though tracking down a Titan to engage is not pointless because Titans need to be taken out in CTF for obvious reasons. Pointless is chasing some idiot outside the combat zone for a kill for no reason at all. But again who does that besides bad players?
Attrition is a shitty game mode. It turned a lot of people off from Titanfall because (for some poor reason) it was advertised as the first mode in the game that people should play and it is by far one of the least well rounded in terms of TF skills.