Well guys like I said you can pick different date ranges and mess around with data to support what argument you want to make. But just looking at this MSCI thing for the last 3 years, unless I misunderstand which is quite possible, it appears to have risen from 1719 to 2178, which is 21%, which is exactly the same as Allianz income and growth fund (considering all fees) over the same 3 year period!
At the end of the day, I have a bunch of these funds from Allianz, Schroders, Fidelity, JPMorgan, Manulife, Templeton, etc and they serve a purpose for me. They have returned 5%-10% per year on average over last 3 years which for me is acceptable (I have borrowed money on average paying 1%-2%). They have hidden fees, I understand, but they also allow me to invest in a broad range of markets all around the world, securities, bonds, etc that I otherwise would have been clueless and put in the too hard basket. Also to re-emphasise these are not my only or even anywhere near my majority form of investment. I try all kinds of things in property, stocks, etc and these funds that I hold are just one part of my overall portfolio.
I admit I'm quite an amateur in investing, so my strategy is to just to do a lot of different things, hope something sticks and does well while the others hopefully don't drag me down too much. Buying a property in Malaysia was by far a much worse decision than buying some Allianz funds I can guarantee you that! I wish I had put more money in funds than trying to be a smartarse and buying property in a foreign country.