Why is there a button for Attack of opportunity?
Because you can turn it off and also to make sure that your character prioritizes the correct "auto-behaviour" if there are multiple options. Pretty sure you need a bonus action or something similar for AoO to trigger (can't swear on it).
I do agree with you that parts of the UI should be overhauled, and also the parts about the spells/sneak attack and buttons for party sneak toggle.