Главные проблемы контроллеров Atmega

Как понял в чем проблемы у контроллеров Atmega или почему они "не перспективны"

Пишу просто для себя на будущее , чтобы не наступать на одни и те же грабли.

Ну похоже самая главная проблема - отладка дешевых контроллеров Atmega типа 328P .

Есть какой-то debugWire , который к тому же работает только с дорогущим программатором AVR ICE.
Там тупо нет JTAG интерфейса.

JTAG вроде начинается с линейки ATmega2560, а это к сожалению другие деньги.

То же самое можно сказать о среде Arduino - отсутствие полноценной отладки

Трассировка через COM легко и быстро. Но вот реальная отладка мне лично не знакома.