In the Beta versions, the API was open, fully. It seems this was done to see what people who make add-ons would do with the information provided by it. As they have stated, they felt that to much information was being transferred. Yes, they have cut back on the information that will now be available for add-ons and by association, to the players who like to use them; for now.
In regards to the people that took the time and effort to make theses add-ons for the Beta runs, Yes some of their work will not be use-able; for the time being. That is a tough pill to swallow, but it was a risk, they where willing to take as so far this has been only Beta play.
There are still add-ons available for download and use when everything goes live in a few days. From the sounds of things not all the ones that a few people want, but still it is a start.
If you and other members of this community still want to see more add-ons available in the future, I can only say keep trying. Keep bring the topic up, in a civil manner of course, and hopefully in the future Zenimax will have something workable for you and at the same time something accetpable to those who oppose the introduction of them .
Good luck.