I'm confused if I should join a data science bootcamp or do an online course. The following are some reasons. Can you segregate based on the choice I have to make?

easier to drop out if you dont like it
hands on learning
group discussions
option to do multiple courses
access to mentors
detailed deep dive into multiple topics
lesser time investment
networking opportunities
financially feasible

In favour of data science bootcamp:
detailed deep dive into multiple topics
access to mentors
networking opportunities
hands on learning
group discussions

In favour of online course:
financially feasible
easier to drop out if you dont like it
lesser time investment
option to do multiple courses