The advice may sound formulaic, but that's because there are only so many ways you can talk about productivity and procrastination. The fundamental issues being addressed are always the same: distractions, instant gratification, poor discipline, lack of measurable goals etc.