None of “using BFR to replace Falcon 9/Heavy to launch satellites, servicing space station, doing lunar missions and Point to Point (P2P) travel” is the reason why people invested in SpaceX since 2015. Google’s 2015 $1B investment in SpaceX (which kicked off a series of higher valuation funding rounds thereafter) was for Starlink. BFR by itself, now Starship, isn’t a compelling reason to invest in SpaceX since launch by itself is only a $4B/year business.Need to put some correction on this: SpaceX started working on LEO constellation in 2014 (which later becomes Starlink). Initially they worked with Greg Wyler who proposed LEO constellation to Google then to SpaceX, then Elon Musk and Greg Wyler had a fallout and went separate ways, Elon started Starlink (formally unveiled in a private event in January 2015 at Seattle, though it didn't get its name "Starlink" until 2017), and Greg Wyler started OneWeb.
Elon's first public Mars presentation happened in 2016, which unveiled ITS (Interplanetary Transportation System), ITS is very much focused on Mars, little other use for it were mentioned, even though back then some of us realized the only way he can pay for it without government support is using ITS for commercial missions too. Then in his 2nd public Mars presentation in 2017 he renamed ITS to BFR and said "I think I've figured out how to pay for its development", which is basically using BFR to replace Falcon 9/Heavy to launch satellites, servicing space station, doing lunar missions and Point to Point (P2P) travel.
So when he said "I think I've figured out how to pay for its development" with regard to BFR, Starlink (or what will eventually be named "Starlink") has been in development for a few years.
So thank you for the accurate timelines, but it doesn’t negate my point that Starlink was essential to funding the Mars mission.