Just some thoughts from my perspective.
Feel free to comment if you want to share your own point of view!