The lyrics are very direct and simple and I can see where the critics are coming from. Still, they fulfil their purpose and are pretty touching. JLB's performance doesn't always do them justice, though. Sometimes, there's a lack of emotion in his vocals, but mostly, it's very well song.
Musically, it's a blast anyway. This may be one of the most emotional DT songs, regardless of what it's about; big, big JP moment again.