I made a discussion post about this but figured some genius might think it qualifies as an Idea Station point, even though this isn't an idea... more of a demand.
In 2013 there was nothing wrong with printing from the web client, it looked fine and did the job:

In 2015, somebody has made it unusable for everybody who previously needed to print a BOM as part of their job:

The above means nothing, it's unusable, dozens of people can no longer perform a vital role in their jobs now because of this.
Please put it back to a working format and kindly stop unnecessarily breaking areas of the product that previously worked perfectly fine.