The barrier to entry for most people to tech jobs isn't whether or not they can get interviews, it's whether or not they can pass the technical assessment that's become a standard part of the process. In other industries, GPA, school rank, highest degree earned are hard pre-reqs to inteviews, even for entry-level jobs. That isn't necessarily the case in tech.
I work in a field that falls under the "data science" umbrella and I take issue with a lot of online courses compared to traditional education because almost all of them overpromise and underdeliver and take advantage of naive students that don't know any better. I can't tell you how many applicants I've interviewed that list dozens of online certifications for this and that skill, but can't demonstrate any knowledge of it when asked or assessed.
Just my $0.02, but online tech courses and degrees are akin to the MBAs of a decade ago: exploitive, expensive, and often entirely unnecessary. I would still hold that a technical computer science degree from a 4-year university is worth it, however, for the benefit of being in a collaborative learning environment with peers (Note: That doesn't mean you have to go to Berkeley - I went to a top 50 state school and got the same education and job opportunities as all of my friends that went to top 10 schools, but I graduated with a positive net worth.)
(Disclaimer: I know there are always exceptions to everything. I have generally heard very good things about GT's courses - Udacity's I'm more skeptical of.)