Granted I was only in Berlin for two weeks, but all but two people I interacted with didn’t immediately switch to English if they had something to say beyond the transaction. (A bus driver and a currywurst seller, who seemed genuinely annoyed that I was a tourist)
Sounds like Berlin! Bit yes, most people in Berlin will speak english with you, even sometimes when you speak german.