Kolyaj
В целом - холивар...я сейчас выскажу свою точку зрения, ты, если посчитаешь нужным свою....но до усрачки спорить не будем, ок?
1. Существуют задачи когда действительно нужно отправлять много запросов в фоновом режиме и от этого будет польза, например:
Проверка личных сообщений на сайте знакомств - с какой-то периодичностью, но не раньше чем получен предыдущий ответ отправляешь запрос, а в это время пользователь любуется фотками будущей подруги жизни.... - нужна асинхронность, не стоит омрачать столь приятный момент в жизни пользователя
Но есть другие задачи, например:
1. подгрузка списков в select'ы, отправка формы, "показать детали" и пр. когда при любом раскладе пока не догрузится пользователю, по сути нифига не сделать, а только смотреть на надпись "секундочку", "минуточку", "идет загрузка", "подождите".
Так елки, покажи надпись "Подождите..." загрузи синхронно, покажи "Ура дождались"
В данном варианте я вижу 2 вещи:
1." Секундочку" - с такими надписями фоновые проверки не делаются
2. автор не может отправить запрос пока не получил ответ от предыдущего.
Моя позиция - грузи синхронно - логика проще, а толку столько же.