2 gallons is fine for a betta, and just he is in a cup for a picture doesn't mean he lives there. In the first picture he is in a tank.
And to the first person the posted, that is very rude and extremely uncalled for.
From lunawatsername on 07/29/12
to the first person who commented, you are very rude and that was not the tank he was actually kept in. maybe you should check your facts before being such a jerk. i was cleaning his tank and put him in a bowl and decided to take a picture real quick. im honestly a little shocked that you were so rude, your probably the first really unpleasant person ive met on here. anyway, that wasnt his real tank. he lived in a 10 gallon.
From aussieJJDude on 07/06/12
Love the bettas colors, i agree with the others, please get him a bigger tank so he can show off to you
From InsaneIchthyology on 05/19/12
You should consider getting one of those 5 gal kits for this guy. Some live plants would be nice too.
From Assault0137 on 05/16/12
that is just plain cruel.
give the betta to someone who cares, as*hole.