why is it people cant just accept it and always want to srutinise an old fable or whatever for that matter
Because there are other explanations for why people traditionally get married in June, for example:
the ancient Romans married in June to honor the queen of the gods, Juno who was also the goddess of women. They hoped to win her favor to make the marriage last and to make childbirth easier.
and
Ancient cultures once believed that the sexual union of the gods took place in May. So marriages would be held over until the first (or only) full moon in June, also the best time to harvest the honey used in making celebratory mead. That is why so many people today get married in June and then go away on honeymoon.
both of which are more likely explanations than "they stank the rest of the time"