Why We’re Not Keen On President Energy Plc’s (LON:PPC) 4.7% Return On Capital