Re-interpretation of the diffusion model: a microeconomic approach