I think the reason BBCode was replaced by the Embed HTML box is for efficiency of site resources. If Imgflip steers users to using the Embed code, it's cheaper for Imgflip to display it wherever the image ends up being used.
Here's the raw embed link without the html, will fill the page width