yeah, i was kinda' joking about getting the shark and making soup out of his dorsal fin. Aquarium sharks would not get big enough dorsal fins to get even a small bowl of sharkfin soup. I agree that smaller tanks are meant for smaller fish. If all you have is a 15 gallon tank right now then get small fish, that way a year from now if you are broke, you will not be forced to either spend money on a larger tank or get rid of your oversized fish.
The right combination of small fish can be as entertaining to watch as a large fish can be. I have a 20gallon tank full of shrimp and loaches, glass catfish, otos, etc and people just love to sit and stare into the tank whenever they come over (you can click on the image in my signature to take a look at it).
It is generally a BAD IDEA to get a juvenile BIG fish and put it in a small tank. If you want big fish, get a big tank first.