James Arthur has found himself in hot water in the past for airing his grievances with the music industry, but it seems that the former X Factor winner has not learned his lesson, despite getting a second bite of the cherry.
Of course, depending on where you stand on Arthur, it could be said that he should be applauded for speaking out - even if he's having a go at music's 'golden child' Ed Sheeran.
In an interview with The Sun on Sunday, Arthur basically denounced the likes of Sheeran, Ellie Goulding and Sam Smith for coming from money and basically being 'rich kids'.
"I'm not saying none of these guys are talented, but people think Ed Sheeran crawled off a couch and lived on the street or something," he said. "But him, Ellie Goulding... they all come from Suffolk, Surrey, Richmond... They come from support.
"I think Sam Smith's dad got a huge loan or something to help his career. Those things can help artists get attention but I guess my song 'Say You Won't Let Go' proved it's about the song."
He also said that some other huge stars had been admiring his music; "I think Justin Bieber and Zayn have both been listening to me a lot and they basically wanna be me," he said. "I asked Louis Tomlinson whether he's been listening to me and he said, 'Yeah, he's been lurking'."
What's that saying, James? 'People in glass houses....'