I am developing a long-standing code, with XAF. Thanks to extensive documentation and examples come along a little confusing at first, went over this problem. XAF I think it is very flexible and enables rapid code development. However, it takes a while to understand what it is. I think it is a very stable environment. develop a simple, flexible and consistent releases. I developed products on the market compared to competitors with superior in XAF. I am very pleased and will continue to use. I do not think your friends are using this system by the negative articles. Developer Exress very rich in terms of documentation. Very good level of sampling. First need to understand its nature, however, going to work with XAF. If you try to improve learning, will be complex and tedious.