Agreed that evolution is the best explanation thus far for the physical evidence.
Where I think the evidence gets rather thin (not that the thinness disproves evolution itself), is on the matter of what causes evolution. Fortuitous combinations of random mutations over time and filtered by natural selection is certainly a possibility... but is that demonstrated?