[Prospective Vision] Improving the approachability of data-race safety

I agree. Everything should be Main Actor by default unless you start using concurrency. I am strongly against executing async functions in Main Actor by default.