Your dad is right.
LOL, Browns are 31st in DVOA. 26th in yards allowed and 30th in points allowed. They are 29th in pts/gm.
Your link and what your looking at is solely passing stats AND it is not SORTED. The browns are top 10 at the number of passes attempted against them while being among the very worst at the yards they allow per pass attempt (7.2 / 26th). Math might be hard, but if you allow more yards per pass and more points than other teams then you will allow fewer passes against you as teams are getting to the end zone in fewer plays.