Personally, I wouldn't want to work for a company that expects a bullshit answer here. I'll give them the real answer, if they then don't hire me because they expected bullshit, that's fine.
This only applies if you're not hungry, or getting booted out of your apartment in a month.
I agree-- if I get a non-bullshit answer (which happens, rarely) then all the better. I mean, it is a tremendous strength to be able to acknowledge your flaws to an employer and be open and transparent about them.