Do you think the right answer to the question "stars that have mass larger than 25 solar masses can form what?" is "power stations", given that
 black holes are formed by stars that have mass larger than 25 solar masses?
 
 
 No    