I think part of it is that Fulham are no doubt a good side, but Brentford has shown levels of play that are unheard of in the Championship. The think overall they are pretty even, but Brentford have the capability to play at a MUCH higher level.
Plus, if Mitrovic is still out, that's a massive loss for Fulham.