It rain all day and/or was very humid and uncomfortable for me. Seeing Far From Home on the 4th wasn't my original plan. It was to grill outside but where I lived the weather was terrible. Going to a movie was instead was supposed to be a fan indoor thing for me to do. Also its not the first time I go to movies on the holidays. Usually family is in and its something I usually do occasionally with my two sisters.
As with China, yeah its a big deal for studios now. They really do make lots of money overseas and I have heard China, for a while, supported the Michael Bay Transformer series. Also I noticed that many studios, including the MCU, in my opinion, are making movies with the idea of how to get their movies to play in China (all foreign films have to be approved by the Chinese government known as Censurs and their is a set limit as well. This number was raised in recent years but if you noticed studios do have China in their minds while making movies). Overseas box-office is important and it has "saved" some movies in the past as well. But you are also still correct that opening weekend totals still mean something. In my opinion, that started in the late 1990s.