The mantle-plume model, its feasibility and consequences