Both coins try to solve a different problem so you're comparing apples to oranges in my opinion. Eth is pretty questionable right now with its community being divided but Bitcoin has withstood all since time

Yes. I think it will take some time for the Ethereum to prove itself in the wake of the recent DAO attacks.