2. they are 0 pixels from the side of the page, why? Are those numbers needed anyway?
Why not? Besides the numbers telling you which page you are on, they also show how a story progresses in time.
3. With more padding and a bigger font everything should get much better to read and process
Bigger does not equal better.
4. The colors seem old-fashion
The colors make the site readable. Readability is more important than fashion.
7. it is so close and compact.
That could be intentional. It focuses attention, for example.
8. If the limit is 2000 characters why i have to hit submit to find that out?
Not displaying unnecessary things reduces cognitive load. Anything that takes 2000 characters to express is something that could be reduced in length anyway.
9. Ah, TABLE seriously?
Tables are the lists of html. The ambiguity they introduce is not always an error.