В общем-то, значение данного выражения можно вывести, сложив значение слов, его составляющих.
Акробат - человек, занимающийся акробатикой ( упражнениями на ловкость, балансировку, выносливость, силу и так далее ).
Благотворительность - это оказание помощи тем людям, которые в ней нуждаются, причем помощь имеется ввиду безвозмездная, а "не долг, который платежам красен".
Можно предположить, что выражение "акробаты благотворительности" относится к так называемым псевдофилантропам и квазимеценатам, истинная цель которых - не оказать помощь, а получить выгоду и преференции от благотворительности лично для себя, а также в разы преувеличить свое не столь значимые благотворительные дела.
Думаю, своим происхождением данное выражение обязано одноименной повести Дмитрия Васильевича Григоровича, написанной им в 1885 году. В повести автор в сатирическом свете выставил деятельность благотворительных организаций.