Only someone totally ignorant of the difference between a vaccine and a pain drug, in terms of how they are tested and approved, would use 'what about vioxx' as an indictment of vaccines.
Nothing here is an indictment of vaccines per se. However, it is legitimate to have concerns over a process the rules stated at the outset were thrown out, possibly for personal profit and political motivations.
Also, see https://news.ycombinator.com/item?id=28280087 for a link to an articulate consideration of a number of concerns regarding this approval.