spot on, most ppl think that the beans are just bad, but making good coffee is complicated, and controlling variables is the key.
I recommend to make espresso right to some glass with ice (not much) and drink that with oat milk, or oat+dairy milk; currently it's my goto coffee that I really enjoy on hot days.