It’s not necessary. Tailwind CSS makes development faster and easier according to me. Try it once. Watch my introduction video - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-VdwgXg6Vuug.html If you like it, you can learn more
Once you start using tailwindcss, you will never go back. It's worth the time you investing. This is highly flexible and have better control over design. So I do recommend learning this.
I also learned Bootstrap previously and was very annoyed with the problems that it creates such as you have to overwrite tons of styles. With tailwind there's no need for that. Also purgeCss takes tailwind to another level. I also was confused about tailwind at first for all those classes. But now I understand that it's actually awesome.