A) you can google or ChatGPT things more easily these days
B) there's a truck load of services and ways to connect and do things. It's hard to learn all of these or pick a best option for everyone
C) SSO + identity models + API permissions generally made everything more complex
D) Many things in Azure are changing often, so you don't want to get too invested in a particular "version"
So things got more in-depth while expanding your available options (which are usually just as complex)