I was more thinking to the iphone (I don't have laptop). You can't find a cheap new iphone, and even the cheapest iphone is more than I would put in a phone myself.
It's true that now high end android phones are as expensive than high end iphones, so on this point of view it's not a criteria
I purchased two brand new iPhone SE's for $100 each around black Friday from Straight Talk. Required one month of prepaid service and then they were unlocked, I used them down in South America.
The iPhone SE is better than any comparable Android phone and will receive updates for another 5 years.
So "You can't find a cheap new iPhone" is not true. If you're willing to take 1 extra step and get a month of prepaid service you can get a cheap iPhone.
It's true that now high end android phones are as expensive than high end iphones, so on this point of view it's not a criteria