Actually it's Both Bollywood and Audience at Fault......
Earlier Bollywood Film industry Used to do heavy promotion for all types of movies, but by 2014 they stopped and mostly started promoting bad and those films which get them Box office blockbuster very easily without much struggle, because only 1 or 2 used to be HIT and rest flop/Average, only left Few People are promoting good/Experimental movies still like - Amir Khan, Ayushmann khurrana and Srk to be named (may be few others too)
So Even Good Films which didn't enough promotion like bollywood used to do bombed at Box office as well as on TV, like - Masaan, Titli, Detective Byomkesh Bakshy, October, Gulabo Sitabo, Madras Cafe, Bhavesh Joshi Superhero, Kamyaab, Sardar Udham, Bas Hua Samman, Ludo,etc
And Coming to Audience........I Have myself Seen Ghanchakkar, Shanghai, Chittagong, Filmistaan, Gangs of Wasseypur Series, Ishqiya Series, Black Friday, Rocket Singh: Salesman of The Year, Shahid, The Lunchbox, Stanley Ka Dabba, etc being heavily promoted but Audience ignoring them and Theatrical as well as TV Flop, Now Audience is Being themself Hyprocritic, First they only Dislike such out of the Box Movies, they are only yelling like Bollywood only has crap
We Have So many Good & Underrated directors like - Dibakar Banarjee, Shootjit Sircar, Anurag Kashyap, Hansel Mehta, Kabir Khan, Rajkumar Hirani, Ashutosh Gowariker ,etc they can bring the best
Bollywood Film Industry should start promoting their works and creativity.....then Bollywood is really back on Track, rather than promoting crap from Crap Directors