I'm curious and hopeful that Xamarin does some type of unit testing or functional testing prior to release to ensure features aren't broken. In the past there seems to always be something broken in a release (STABLE or whatever), such as with Android 4.3 System.TimeZoneInfo is hard broke! Why are we the ones finding this and not you? I've seen linking issues, LLVM issues, etc. and I'm a sum total of ONE.
I would hope there is something you can do whether functional or unit testing, something that tests defined features to ensure they are functioning properly prior to any release. I'm not convinced this is happening and would like to strongly suggest that it does happen. Whether someone has to manually click through a series of buttons or an automated system, but something needs to test extensively.
Please also put resources on Xamarin Studio. It really needs to get some attention and a lot of fixing up. It is the most visible element of what we do and there should be no reason we have to rely on Visual Studio when Xamarin Studio can do just fine. Just too many issues and it's never ending. I really want to see Xamarin Studio tighten down and be much more reliable and trustworthy and not something we have to keep dealing with and being frustrated in using. It's hard to trust it presently.
Thank you. Just sharing my $.02. Quality control needs attention.