I would differ in that I would cancel any and all accounts I don't use. Open cards that you forget about could open you up for liability, if it somehow gets stolen. Sure, you can report it and not be responsible. But why go through the trouble.Building credit is good, but credit is useless if you don't have the cash to use the credit. And credit is often dangerous, and can get people into trouble.
As a young person, you may be different. Maybe you are setting up to buy a house. Don't know.
I would keep your finance simple and get rid of cards you don't use, and keep only one that you do. Most cc companies are very generous with their limit. If they won't increase it to fit your needs, you probably don't really need it.
Eddie would Go!