So what? He's an artist, this is his job, and he has made millions of dollars off his fans, the least he can do is keep his promise, which he did indeed but does that mean you are obliged to like the song? No, you are still allowed to expect a certain level of quality from him, which imo he didnt live up the past two weeks.