Being ghosted is awful, but Its worth noting with any job, you aren't ever "warranted" a response. Its usually a bonus if a potential employer ever informs you why you didn't make it through to the next wave of interviews. I applied to this role as well, made it to top 20, was told I didn't make it to the final round. I wasn't provided a reason, but I took that as a notice to further improve my work.
While you have the right to feel frustrated, bashing/downplaying the work of the two who DID get the position does not do you any favors. Nor does blasting the existing staff on other posts of VLR. This will do more negatives to your reputation and brand then it does good.
If you truly feel your work is good, keep your head down and stick to it. The results will speak for themselves.