Abstract などは知らなかったので)
自分がデザインしていたのは7〜8年くらい前なので、単純に今求められることは領域が広がったなあと思いました。
でも広がったというより当時の自分が気づいていないだけで、ポイントにあげたようなことに関して目が向いていなかっただけなのかも知れません。
エンジニアとうまく連携するのも、レイヤー(コンポーネント)の命名規則を考えたりするのもデザイナーのスキル(価値)になって大変だなと..
でもデザイナーとエンジニアも同じ目線で、作りやすさではなくユーザーや未来に目を向けることは同じ部分もたくさんあるなと思って勉強になりました。