Yes it is a snapshot, but, like they say, a picture is worth a thousand words. If this fossil discovery turns out to be as described, it is very difficult to come to a different conclusion.You can write that off if you like, but if you do, you are demonstrating that you don’t really understand the concept of peer review in science. If you think that peer review is simply a wink and a nod from a good ole evolutionist club, you are wrong. Peer review is a pretty intense thing. Every bit of what you are reporting is scrutinized for errors. Only after all identified errors are reconciled does the article get published.
If you really believe that scientists don’t want to, as you claim, collapse the house of cards, you really don’t know scientists. That is what gets funding and awards.
Peace
Tim