Above all discussion is related to Featured Image only. You only need to set your Featured Image with high resolution.
You have no need to use all big images for Post content. You can use any image small or big in the Post content. Themes use Featured Images for their show case like Site Hero, Featured Image, Post Carousel etc.
Hope it will help you.