@ipunkbali I feel you.
My first thought on this thread was: “There’s no way I’m doing this with CSS!” So I set out to set page templates to full width and remove the sidebar from the template in page.php.
It was then that I realised that the massive black area at the left side isn’t caused by an actual HTML element. It’s an area that was created by the CSS ::before pseudo class. (Which is a pretty damn ugly solution, considering it’s an official WordPress theme.)
So it’s perfectly fine to make it go away using CSS.
(Why, oh why, WordPress…)