pull down to refresh

Is it just me that thinks this is all fake? I think NASA and spaceX and all that are scams.