Originally Posted by
skizz
You are correct regarding "fake miles" that's why no (sane) person here would recommend applying for Capital One cards :P
Airline-branded credit cards will (almost?) always earn actual frequent flyer miles for that specific airline.
But even specific airline FF miles do not get you one FREE mile per banked mile (which is what I believe the OP is complaining about).
You just need to know how to work the system.