Much of the blame for organisations and individuals looking for PPT alternatives rests with Powerpoint itself. For starters, the interface…