есть проблема.
Есть два вида "просто":
- просто для реализации - грубо говоря взял и пошел. Первое пришедшее в голову решение.
- просто для эксплуатации - как просто будет разбираться с системой, как просто будет вносить в нее изменения и не ломать при этом ничего...
вот KISS он про второе. И его часто путают с YAGNI (которое больше про первое, хотя и не полностью, оно больше про анализ рисков и требований. отсекать не нужное). Соблюдая оба получаем баланс.