I agree with you. In regards to societal and cultural practices, I feel like a large portion of what Cory wrote here is either:
A: extremely exaggerated.
OR
B: using decades old information.
As you said, it’s much easier to get a work visa here than it was even five years ago. Not to mention that unlike US work visas, they are not tied to a single employer, which allows people to switch jobs and have plenty of time between employment opportunities.
Also, in regards to women being forced to quit their jobs once they get married, I feel like this is disappearing with younger generations. It tends to vary by couple, but almost all married couples I know have both people working. In the case that one spouse does not work, it is usually because they don’t want to or they never had a job in the first place.
That being said, many things need to be fixed. childcare is still a major issue that needs to be addressed, as not everyone is able to continue working after they have kids, which has a huge effect on ones decision to have children.