Is "flowery language" frowned upon in engineering and STEM related research?
There's nothing wrong with long words. The real issue with your writing is that it is redundant.

&quot;these related works are germane to our present discussion.&quot;

In this sentence, &quot;germane&quot; just stands for &quot;related&quot;, so you're effectively saying &quot;these related works are related&quot;. Here you are using the English cliche of pairing a common word with a rare synonym, which we also see in phrases like &quot;trials and tribulations&quot; or &quot;vim and vigor&quot;. As in these examples, you include the common word because without it, people won't always know what the rare word means. But the very act of doing that makes the rare word completely useless. Redundancy in this form should basically always be removed.

&quot;...therefore, the scenario considered in [reference] is situated diametrically opposite to ours.&quot;

This is another example of the cliche above. The word &quot;diametrically&quot; isn't doing any work the word &quot;opposite&quot; isn't already doing. It's only there for the purpose of being a long word.

&quot;The experiments in [references] corroborates with our results&quot;.

This is not correct usage: the word &quot;with&quot; shouldn't be there. Incorrect usage of a long word is very bad: people who don't know it will be annoyed with you, and people who do will judge you.