и кстати, так было сделано именно в 3-й версии потому что решили что так лучше. во 2 версии можно было манипулировать слотами как дом-элементами
Правильно сделали.
Очевидно, что у Свелта постепенно выстраивается философия, которая подчиняет не только собственную архитектуру фреймворка, но и архитектуру приложений построенных на нем.
Ограничения это всегда хорошо. Ограничения приносят порядок.
Без порядка был бы хаус, а в хаосе нельзя делать качественные продукты.