Note that an application can implement both consent flows. You can think of user consent as "Connect to my Office 365 resources", and admin consent as "Sign my organization up to use this application". The two models are not mutually exclusive.
The user consent flow is implemented by default for Office 365 organizations, but an administrator can change this default to prevent end users from installing applications.
It is ok to contact this poster with commercial interests.