I agree with the OP.
I don't agree with his comparisons, But I do dislike that Titanfall has no single player campaign.
After a few years if I wish to play this game again, I will likely be unable to do so as there will be so few people playing it, or anyone at all.
Titanfall, while being a neat game that I do enjoy, will lose it's luster when better FPS's come out.
I stand by my opinion that Titanfall should not have been a $60 game as it will not offer the longevity that I can get from other games which have private party's or single player modes.