It's probably boring/annoying because you don't understand the positional nuances.
For example, me, I find a traditional slav/semi-slav defense very "boring" (yes I do) because I don't understand the reasoning and positional ideas behind a lot of moves.
For example in many slav lines, black plays Bg4, and white can play h3+g4, and it's just very strange. I don't understand it much. So I refrain from playing those openings.
I also enjoy playing positions that many people would consider boring, such as exchange kid/philidor kind of structures. I find those very fun, but a lot of people don't.
But if you think d4 is boring, from the black side, you are probably just don't appreciate your current opening, or you haven't found your thing yet.
Against the london, one can try 1.d4 Nf6 2.Bf4 b5!? or a worse off line like 1.d4 Nf6 2.Bf4 Nh5!? If you play 1...d5 against d4, you can try an early f6 line that levy (gothamchess) recommends.
And even if it is you should be ready to face boring positions and equal positions you r not gonna smash someone in the opening at a respected level