ceeveebee it should be a minus sign.
Which means if I lie in bed all day and do nothing, I need 1900 cals to maintain my weight. On a realistic lazy day I burn around 2200 cals, on a normal day 2600 and on a busy day 3000. I think my max has been just over 3200 burnt in a day, but I was exhausted! I try to eat around 2000 cals of good food, not junk, per day.
I also think that BMI doesn't work for everyone, mind you, mine is 31 so I would say that. My midwife was shocked it was so high. I'm not skinny by any stretch of the imagination, but I don't look fat (if you ignore the recent addition of the bump!) I'm 6' tall, and pre-pregnancy was 17 stone and a loose size 16, aiming for a 14. I walk a lot, used to run, do weights, shred, and was generally pretty active, and fairly toned. According to the BMI scale I'm obese! 
As for the OP, no I don't think someone like the OP needs 2000 cals a day, but I'm sorry to say, I can kind of see why people thought it was a bit smug. My post is probably pretty smug too. After years of feeling unhappy with my body, I was finally really happy with me before getting pregnant again, and I'm really looking forward to getting back there.