I don't work for Microsoft, but I suppose it's a numbers game. Access is here now because there are enough people using it. It has its problems, like everything else, but it's good for creating quick solutions and if someone has a copy of Office, chances are Access will be installed, which is convenient, but if you want to protect your stuff before distribution, then good luck mate.
I don't like the fact that if you want your application to have nice animations, top security, web deployment, fancy styling, control customization, mobile versions, etc... you're on your own and you end up choosing another platform. And even though Access is very mature and reliable in local environments, if you have wifi issues then bye bye multi-user capabilities, that's also bad.
But if it's going to be used by small teams with wired internet access and they don't care about having data on the web or having a fancy looking application, then it's fantastic. You don't have to worry about connection strings or creating databases on a terminal, you don't even have to worry about web servers being attacked 24/7 or paying for databases online, much less worrying about which one of the 9,676 technologies is best for your use case, or how many programming languages you have to speak to interconnect it all, you just do your thing with VBA, not even SQL because the query builder is fantastic (try to use an online query builder, good luck mate).
But if you do care, then go for web development, particularly with React for front end, some ORM for back end, or you can go comando and use MySQL alone, or MS SQL, or mariaDB, MongoDB, Firebase, you name it. Just keep in mind you'll have to worry about where to host your stuff at some point and how to protect it, because it WILL be attacked as soon as it's up, regardless of what you choose. That's why Access is good, that's why it's bad.