The reason we made that change is because there was an inconsistency between how WP Discourse embeds and javascript embeds worked. Javascript embeds have always normalised the url. WP Discourse embeds came in through a different route and weren’t normalising the url (until we made the change). That led to some other inconsistencies.