Earlier quoted context omitted.
It sounds like you've found something that works best for you, and that the large Keras user base has found something that works best for them.
The large Keras userbase exists largely because Tensorflow sucked.
It's also a bit histrionic, in that Keras was very popular with the Theano backend before that project wound down.