(Personal opinion below, and does not necessarily represent the views of chess.com management or anyone else with authority or insight.)
Some of your points, taken one at a time:
"... very difficult go (sic) get a good elo rating when you start low."
Most federations and chess rating processes assert a value for an unknown player before any rated games are played. The choice of 1200 here is not radically dissimilar from the values used elsewhere. True, if chess.com knew for a fact that you had an established rating much different than 1200, it could use that value as your starting rating - but the burden of processing/vetting such information is just not worth it, in my view.
"Each victory gives you hardly 10 points. To gain 200 elo points, you have to beat 20 consecutive opponents ... which is impossible."
The rating system used here is Glicko and at the very start of your rating determination, the adjustments are much, much larger than what you state here. The RD factor at the start is 300+, so initially large adjustments are made to try to find your true strength. Yes, after you have played a lot of games, the movement in much slower. Beating very high rated opponents will net you more points. Not playing in that ratings group for several weeks will raise your RD. So, there are ways to do "the impossible."
"... when you have reached a level like 1600, 1700, 1800 etc, it should not be possible for you to get below."
The USCF (United States Chess Federation) has class floors which is something like what you speak of here. You can recommend to chess.com that they adopt a system like that. My view: bad idea.
And finally ...
"My best rating in bullet here was not far from 1900 points. Now I am currently at 1600+. I play a lot, and sometimes I lose a lot. When I think about all the games I have to play to get back a correct rating, I already feel tired ..."
Who is to say that your "correct" rating is 1900? Apparently, it might be closer to 1600+, because that is what you are rated here, now. It is not unusual for one's rating to move + or - 100 to 200 points, if we recall that Arpad Elo designed his rating system such that 200+ points was roughly 1 sigma standard deviation about the mean.
Let's remember that a rating system is simply there to give you an indication of your strength and to use that to make good pairings in events. In Internet chess it means no more than that for sure.
I think chess.com rating system should be changed because it very difficult go get a good elo rating when you start low. Each victory gives you hardly 10 points. To gain 200 elo points, you have to beat 20 consecutive opponents...which is impossible.
I also think that when you have reached a level like 1600, 1700, 1800 etc, it should not be possible for you to get below. My best rating in bullet here was not far from 1900 points. Now I am currently at 1600+. I play a lot, and sometimes I lose a lot. When I think about all the games i have to play to get back a correct rating, I already feel tired...