As someone who has an AOA in a Tecnam P2008 I have to say many are not giving it the credit it is due. Plenty of cubs, LSA etc have stalled it in and lives were lost.
I also was not a believer either until I had one. Knowing how close you are to the stall at all times is a great safety feature. The flashing lights on the AOA inducator get used alot in my aircraft. Mine also has an audio that yells at me just before the stall. Its accuracy is repeatable everytime.
I hear of AOA naysayers who have never had one but I believe you would be hard pressed to find a pilot with a proper working AOA that would give it up.
Mark