No, I am not German, Tessa. I do not shop all that much here either, but it sounds like there isn't too much choice in the stores, even before covid.
We have the opposite problem here: we do not have too much choice in our political system. There is no shopping around. The two parties deliver us their vetted candidates and one picks red or blue. There are no other colors.
Thank you for letting me know what you do not like about Germany. I think the weather may play its part, and if you headed to Lisbon for a reason, then I think it is in reality multiple reasons.
Greetings from sunny California (where it is too hot and not enough rain; there is always something to complain).