At my work we have a website that is fully tested using end to end acceptance tests. It worked pretty well for us as it actually is testing the deliverable. Obviously it depends on the project on how important each layer of testing is, but on a website that is very informational and UI driven the most important part is the user getting what they should. In that case only end to end tests made sense and worked well.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.