.. what other method do you think will bring better results ?
It's a fair question. Ballroom (and to a lesser extent, Latin) and lots of other loosely related styles aren't improvisatory in character. We have to give beginners material to work on (and it has to be simple to start with - and that, at least, is also true of AT).
"Yuk!" might be a personal response to the styles (or the method, it's hard to guess which - both, probably), but that's just your perception/experience of styles which are enduringly popular, and which give a very, very large number of people pleasure and fulfilment in their dancing. As an aside, most (obviously not all) of these people would shake their heads in bafflement, watching the goings-on at a milonga, and go away again, very relieved that no one had asked them to dance...