I may have missed it, but it seems like it's impossible for me to map the target lock-on function to my Square button on my dualshock if I so choose. Why is this?

Currently, my square button is set to bring up the map, which I have absolutely no use for anymore on a daily basis, so there's no need for that function to be taking up such an easily accessible button on my controller. None. And the alternative choices for that button aren't any more useful to me.

Why can I not map the 'lock-on' function currently limited to L3 and R3 to Square if I so choose?

I dislike the risk of losing auto-attacks every time I'm forced to face away from the target while moving when playing a melee class. As such, being able to lock on is important. However, I need to be able to quickly lock and unlock from a target, as well as not risk moving in an undesired direction when attempting to lock or unlock from a target.

Can we get some more options for button configs, please?