Bash's syntax is objectively horrible. But I kinda love that. I enjoy how weird and inconsistent it is. Cos it's just something that's gown organically over time.
But what I *really* love about bash scripting is just stringing standard commands together to do stuff. Not having to worry about libraries or frameworks or language-specific package managers.
I'm absolutely done with frameworks and languages that have their own package managers. It's always horrible.