Repositório genérico Com o EF 4.1, qual é o objetivo

À medida que me aprofundo no DbContext, no DbSet e nas interfaces associadas, fico imaginando por que você precisaria implementar um repositório "genérico" separado em torno dessas implementações? Parece que o DbContext e o IDbSet fazem tudo o que você precisa e inclui a "Unidade de trabalho"...