Due to thinking they weren’t doing “street” enough projects, Sinéad O’Connor dismissed ageing rockers including Roger Waters as “old farts”.