Thats the problem with so many definitions these days, they get so fluid or flexible that they lose their meaning and become meaningless
These days some (not saying you) would describe even Stephen Milne or Stevie Johnson as key position forwards, but they are obviously not CHF or FF's. This may be an exception example but it illustrates the trend to butcher the vernacular.
Not all teams have a genuine goal to goal line set of KPPs. Obviously they have someone playing in each KP but that is more out of neccesity than true ability and consequently they are forced to work around it by employing certain match day tactics. This just camouflages the issue. Some do it better than most.
You don't have to have 5 traditional genuine KPP's to win a premiership. If not you just compensate elsewhere.
But lets try and call a spade a spade. A KPP is not just a description of a physical position but also a description of a certain type of player and role. Someone is not a true KPP just because they plays a KP
IMO, and at the moment, MFC does not have a genuine FF, CHF or CHB. I'm not saying either that we necessarily need all three.
I would be happiest with a "dummy" FF, but a genuine CHF and CHB (all of which I can possibly see in the list depending on development)
Hope this makes some sense