My thoughts on these topics "Need to have offline mode"
Some reasons why i doubt this will happen in this day and age.
1. Internet is available to so many people everywhere these days. Offline mode is simply not needed in the first place i'd say.
2. It's mainly an online game in the first place.
3. No need for third party DRM example like denuvo to combat piracy, which i heard can take a lot of resources and could in some cases give you much lower fps.
4. Solo/private matches with bots/friends is equally good and easier to do over the internet. I am unsure if this is even a planned feature in the first place, maybe i missed something.
5. Solo or private matches connected to EA servers would be the most accurate way of practice compared to having 0 ping on a local/offline match. I would say this is really good if you want practice alone or with friends to play better online.