The bigger reason is thatExpensive flights are probably not going to be sufficient reason for not complying with RO.
I planned to take my kids and parents to Vancouver, and they are more vulnerable to Coronavirus, so I decided to wait for Covid situation to improve. and when time moves onto 2022, Shanghai then had a lockdown